Issue No. 04 - April (2009 vol. 21)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TKDE.2008.180
Elena Baralis , Politecnico di Torino, Torino
Tania Cerquitelli , Politecnico di Torino, Torino
Silvia Chiusano , Politecnico di Torino, Torino
This paper presents the IMine index, a general and compact structure which provides tight integration of itemset extraction in a relational DBMS. Since no constraint is enforced during the index creation phase, IMine provides a complete representation of the original database. To reduce the I/O cost, data accessed together during the same extraction phase are clustered on the same disk block. The IMine index structure can be efficiently exploited by different itemset extraction algorithms. In particular, IMine data access methods currently support the FP-growth and LCM v.2 algorithms, but they can straightforwardly support the enforcement of various constraint categories. The IMine index has been integrated into the PostgreSQL DBMS and exploits its physical level access methods. Experiments, run for both sparse and dense data distributions, show the efficiency of the proposed index and its linear scalability also for large datasets. Itemset mining supported by the IMine index shows performance always comparable with, and sometimes better than, state of the art algorithms accessing data on flat file.
Data Mining, Itemset Extraction, Indexing
S. Chiusano, E. Baralis and T. Cerquitelli, "IMine: Index Support for Item Set Mining," in IEEE Transactions on Knowledge & Data Engineering, vol. 21, no. , pp. 493-506, 2008.