ca.pfv.spmf.algorithms.frequentpatterns.eclat
Class AlgoDEclat
- java.lang.Object
-
- ca.pfv.spmf.algorithms.frequentpatterns.eclat.AlgoEclat
-
- ca.pfv.spmf.algorithms.frequentpatterns.eclat.AlgoDEclat
-
public class AlgoDEclat extends AlgoEclat
This is a version of the dECLAT algorithm. It uses sets of integers to represent tidsets. It extends the class AlgoDEclat to avoid redundancy of common code. Note than unlike Eclat, dEclat returns itemsets annotated with diffsets instead of tidsets. About implementation details, note that this implementation uses tidsets initially for single items, then it uses diffsets starting from itemsets containing two itemsets (2-itemsets). See this article for details about dECLAT:
Zaki, M.J., Gouda, K.: Fast vertical mining using diffsets. Technical Report 01-1, Computer Science Dept., Rensselaer Polytechnic Institute (March 2001) 10
This version saves the result to a file or keep it into memory if no output path is provided by the user to the runAlgorithm method().- See Also:
TriangularMatrix,TransactionDatabase,Itemset,Itemsets
-
-
Constructor Summary
Constructors Constructor and Description AlgoDEclat()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidprintStats()Print statistics about the algorithm execution to System.out.-
Methods inherited from class ca.pfv.spmf.algorithms.frequentpatterns.eclat.AlgoEclat
getItemsets, runAlgorithm
-
-
-
-
Method Detail
-
printStats
public void printStats()
Print statistics about the algorithm execution to System.out.- Overrides:
printStatsin classAlgoEclat
-
-
DMelt 3.0 © DataMelt by jWork.ORG