var fDesc=new Array(); fDesc[0] = "4eMka2 is an implementation of the new approach in multiple criteria decision support, combining advantages of rough sets and dominance relation.

The purpose of this system is resolving of multi-criteria sorting problems. System can be used in many different areas e.g. finances, medicine, geology, pharmacology and many other connected with analysis of vast data sets. The main difference between this system and the ones that are already in use is that it bases on rough set theory combined with dominance relation, which is quite new approach in multi-criteria decision support.

The main function of the system is extraction of the classification rules from a set of already classified examples. These rules could be used to make partition of new data sets. Rules are presented in very convenient and comprehensible manner as a set of "if ... then..." sentences. Another advantage of the system is dealing with inconsistent and incomplete data. This is possible due to use of rough set with dominance relation.

The role of the user is simplified to preparation of the classified examples set and analysis of induced rules. It means that user stays within range of his domain. He does not have to get familiar with theory basis of used analysis model, which is often case in similar systems e.g. UTA and Electre. These systems do require much more skills from user at least to evaluate some additional coefficients. That means our system should be more user friendly and require less additional time spent to learn.

Main Features :

- data validation,
- qualitative estimation of the ability of criteria and attributes to approximate the classification of objects,
- finding the core of criteria and attribute,
- finding reducts in the information table,
- inducing decision rules using the DOMLEM and ALLRULES algorithms,
- applying decision rules to reclassify objects with known decisions and to classify new objects."; function tShowHide(id, show) { var s = document.getElementById("desc"); if ((s.innerHTML.length<=212 || show==1) && show!=2) { s.innerHTML = fDesc[id]; if (document.getElementById('m1')) document.getElementById('m1').style.display='none'; if (document.getElementById('m2')) document.getElementById('m2').style.display='none'; if (document.getElementById('more_txt')) document.getElementById('more_txt').style.display='inline'; } else { s.innerHTML = ''; } }