Frequent Pattern Mining and Knowledge Indexing Based on Zero-Suppressed BDDs
Frequent Pattern Mining and Knowledge Indexing Based on Zero-Suppressed BDDs
复制标题
DOI:
10.1007/978-3-540-75549-4_10
复制
发表时间:
2006-09
期刊:
影响因子:
--
通讯作者:
S. Minato;Hiroki Arimura
中科院分区:
文献类型:
--
作者:
S. Minato;Hiroki Arimura
Frequent pattern mining is one of the fundamental techniques for knowledge discovery and data mining. During the last decade, several efficient algorithms for frequent pattern mining have been presented, but most algorithms have focused on enumerating the patterns that satisfy the given conditions, considering the storage and indexing of the pattern results for efficient inductive analysis to be a separate issue. In this paper, we propose a fast algorithm for extracting all/maximal frequent patterns from transaction databases and simultaneously indexing a huge number of patterns using Zero-suppressed Binary Decision Diagrams (ZBDDs). Our method is comparably fast as existing state-of-the-art algorithms and not only enumerates/lists the patterns but also compactly indexes the output data in main memory. After mining, the pattern results can be analyzed efficiently by using algebraic operations. BDD-based data structures have previously been used successfully in VLSI logic design, but our method is the first practical application of BDD-based techniques in the data mining area.