Description Details Public fields Methods
The DOMLEM algorithm extracts a minimal set decision rules from an information table.
This class stores methods used in extracting the decision rules. This is an extension of the original DOMLEM algorithm to consider mixed-type attributes.
itthe information table to extract the decision rules from
Pthe P-attributes
roughSetsthe P-lower and P-upper approximations of the class unions
rulesthe extracted decision rules
new()Create a new DOMLEM object.
DOMLEM$new(it, P)
itthe infromation table to work on
Pthe set of attributes to create the rough sets
main()Main method.
DOMLEM$main()
findRules()Method to extract a given type of decision rules for a given class union approximation.
DOMLEM$findRules(approximation, P, t, ruleType)
approximationthe class union approximation to cover
Pthe set of attributes used for creating the approximations
tthe t-parameter of the class union
ruleTypethe type of rule to extract
the extracted decision rules
rulesCover()Method to calculate the objects covered by a set of rules.
DOMLEM$rulesCover(it, rules)
itthe infromation table to work on
rulesthe set of rules
the covered objects - set of object names
addMinimalRules()Method to add the minimal decision rules to the existing set of rules.
DOMLEM$addMinimalRules(existingRules, newRules)
existingRulesthe set of rules to be extended
newRulesthe set of rules to be added
a set of decision rules
print()print method.
DOMLEM$print()
toString()toString method.
DOMLEM$toString()
clone()The objects of this class are cloneable with this method.
DOMLEM$clone(deep = FALSE)
deepWhether to make a deep clone.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.