TY - GEN
T1 - Block interaction
T2 - ACM SIGKDD Workshop on Useful Patterns, UP'10, in Conjunction with the 16th ACM SIGKDD Conference on Knowledge Discovery and Data Mining
AU - Jin, Ruoming
AU - Xiang, Yang
AU - Hong, Hui
AU - Huang, Kun
PY - 2010
Y1 - 2010
N2 - Frequent pattern mining is an essential tool in the data miner's toolbox, with data applications running the gamut from itemsets, sequences, trees, to graphs and topological structures. Despite its importance, a major issue has clouded the frequent pattern mining methodology: the number of frequent patterns can easily become too large to be analyzed and used. Though many efforts have tried to tackle this issue, it remains to be an open problem. In this paper, we propose a novel block-interaction model to answer this call. This model can help summarize a collection of frequent itemsets and provide accurate support information using only a small number of frequent itemsets. At the heart of our approach is a set of core blocks, each of which is the Cartesian product of a frequent itemset and its support transactions. Those core blocks interact with each other through two basic operators (horizontal union and vertical union) to form the complexity of frequent patterns. Each frequent itemset can be expressed and its frequency can be accurately recovered through the combination of these core blocks. This is also the first complete generative model for describing the formation of frequent patterns. Specifically, we relate the problem of finding a minimal block-interaction model to a generalized set-cover problem, referred to as the graph set cover (GSC) problem. We develop an efficient algorithm based on GSC to discover the core blocks. A detailed experimental evaluation demonstrates the effectiveness of our approach.
AB - Frequent pattern mining is an essential tool in the data miner's toolbox, with data applications running the gamut from itemsets, sequences, trees, to graphs and topological structures. Despite its importance, a major issue has clouded the frequent pattern mining methodology: the number of frequent patterns can easily become too large to be analyzed and used. Though many efforts have tried to tackle this issue, it remains to be an open problem. In this paper, we propose a novel block-interaction model to answer this call. This model can help summarize a collection of frequent itemsets and provide accurate support information using only a small number of frequent itemsets. At the heart of our approach is a set of core blocks, each of which is the Cartesian product of a frequent itemset and its support transactions. Those core blocks interact with each other through two basic operators (horizontal union and vertical union) to form the complexity of frequent patterns. Each frequent itemset can be expressed and its frequency can be accurately recovered through the combination of these core blocks. This is also the first complete generative model for describing the formation of frequent patterns. Specifically, we relate the problem of finding a minimal block-interaction model to a generalized set-cover problem, referred to as the graph set cover (GSC) problem. We develop an efficient algorithm based on GSC to discover the core blocks. A detailed experimental evaluation demonstrates the effectiveness of our approach.
KW - Block interaction
KW - Frequent itemsets
KW - Generative model
KW - Pattern summarization
KW - Set cover with pairs
UR - https://www.scopus.com/pages/publications/77956253371
U2 - 10.1145/1816112.1816120
DO - 10.1145/1816112.1816120
M3 - Conference contribution
AN - SCOPUS:77956253371
SN - 9781450302166
T3 - Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining
SP - 55
EP - 64
BT - Proceedings of the ACM SIGKDD Workshop on Useful Patterns, UP'10, in Conjunction with the 16th ACM SIGKDD Conference on Knowledge Discovery and Data Mining
Y2 - 25 July 2010 through 25 July 2010
ER -