|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.put.semintec.mining.association.AssociationRuleGeneration
public class AssociationRuleGeneration
Represents an algorithm for generation of relational association rules (query extensions) from discovered frequent patterns.
Constructor Summary | |
---|---|
AssociationRuleGeneration()
|
Method Summary | |
---|---|
void |
generate()
Executes the algorithm generating rules. |
KnowledgeBase |
getKbCopy()
Getter of the property kbCopy |
java.util.ArrayList |
getRules()
Getter of the property rules |
Trie |
getTrie()
Getter of the property trie |
boolean |
redundantWrtEarlierRule(AssociationRule rule,
KnowledgeBase kb)
Checks if the specified rule has a consequent that subsumes a consequent of an already generated rule with the same antecedent as that of a given one. |
void |
setKbCopy(KnowledgeBase kbCopy)
Setter of the property kbCopy |
void |
setRules(java.util.ArrayList rules)
Setter of the property rules |
void |
setTrie(Trie trie)
Setter of the property trie |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AssociationRuleGeneration()
Method Detail |
---|
public Trie getTrie()
public void setTrie(Trie trie)
trie
- The trie to set.public void setKbCopy(KnowledgeBase kbCopy)
kbCopy
- The kbCopy to set.public KnowledgeBase getKbCopy()
public java.util.ArrayList getRules()
public void setRules(java.util.ArrayList rules)
rules
- The rules to set.public void generate()
public boolean redundantWrtEarlierRule(AssociationRule rule, KnowledgeBase kb) throws org.semanticweb.kaon2.api.KAON2Exception, java.lang.InterruptedException
r
- Rule whose essential rule is searched in the triekb
- Knowledge base wrt which subsumption/containmnet of rule consequents is checked
java.lang.InterruptedException
org.semanticweb.kaon2.api.KAON2Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |