Mining minimal distinguishing subsequence patterns with gap constraints

被引:89
作者
Ji, Xiaonan
Bailey, James [1 ]
Dong, Guozhu
机构
[1] Univ Melbourne, NICTA Victoria Lab, Dept Comp Sci & Software Engn, Melbourne, Vic 3053, Australia
[2] Wright State Univ, Dept Comp Sci & Engn, Dayton, OH 45435 USA
关键词
data mining algorithm; sequential pattern; frequent pattern; emerging pattern; gap constraint; contrast pattern;
D O I
10.1007/s10115-006-0038-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Discovering contrasts between collections of data is an important task in data mining. In this paper, we introduce a new type of contrast pattern, called a Minimal Distinguishing Subsequence (MDS). An MDS is a minimal subsequence that occurs frequently in one class of sequences and infrequently in sequences of another class. It is a natural way of representing strong and succinct contrast information between two sequential datasets and can be useful in applications such as protein comparison, document comparison and building sequential classification models. Mining MDS patterns is a challenging task and is significantly different from mining contrasts between relational/transactional data. One particularly important type of constraint that can be integrated into the mining process is the gap constraint. We present an efficient algorithm called ConSGapMiner (Contrast Sequences with Gap Miner), to mine all MDSs satisfying a minimum and maximum gap constraint, plus a maximum length constraint. It employs highly efficient bitset and boolean operations, for powerful gap-based pruning within a prefix growth framework. A performance evaluation with both sparse and dense datasets, demonstrates the scalability of ConSGapMiner and shows its ability to mine patterns from high dimensional datasets at low supports.
引用
收藏
页码:259 / 286
页数:28
相关论文
共 34 条
[11]  
Das G, 1997, LECT NOTES COMPUT SC, V1264, P12
[12]   Mining border descriptions of emerging patterns from dataset pairs [J].
Dong, GZ ;
Li, JY .
KNOWLEDGE AND INFORMATION SYSTEMS, 2005, 8 (02) :178-202
[13]  
Dong GZ, 1999, LECT NOTES ARTIF INT, V1721, P30
[14]  
FISCHER J, 2004, LECT NOTES COMPUTER, P625
[15]  
GARRIGA GC, 2003, LECT NOTES COMPUTER, P83
[16]  
GUSFIELD D, 1997, ALGORITHMS STRINGS T, P235
[17]   A practical algorithm to find the best subsequence patterns [J].
Hirao, M ;
Hoshino, H ;
Shinohara, A ;
Takeda, M ;
Arikawa, S .
THEORETICAL COMPUTER SCIENCE, 2003, 292 (02) :465-479
[18]  
Ji XN, 2005, FIFTH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, P194
[19]   Scalable feature mining for sequential data [J].
Lesh, N ;
Zaki, MJ ;
Ogihara, M .
IEEE INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 2000, 15 (02) :48-56
[20]   COMPLEXITY OF SOME PROBLEMS ON SUBSEQUENCES AND SUPERSEQUENCES [J].
MAIER, D .
JOURNAL OF THE ACM, 1978, 25 (02) :322-336