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.
it
the information table to extract the decision rules from
P
the P-attributes
roughSets
the P-lower and P-upper approximations of the class unions
rules
the extracted decision rules
new()
Create a new DOMLEM object.
DOMLEM$new(it, P)
it
the infromation table to work on
P
the 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)
approximation
the class union approximation to cover
P
the set of attributes used for creating the approximations
t
the t-parameter of the class union
ruleType
the 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)
it
the infromation table to work on
rules
the 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)
existingRules
the set of rules to be extended
newRules
the 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)
deep
Whether to make a deep clone.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.