Graph indexing based on discriminative frequent structure analysis

被引:56
作者
Yan, XF
Yu, PS
Han, JW
机构
[1] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
[2] IBM Corp, TJ Watson Res Ctr, Hawthorne, NY 10532 USA
来源
ACM TRANSACTIONS ON DATABASE SYSTEMS | 2005年 / 30卷 / 04期
关键词
algorithms; experimentation; performance; graph database; frequent pattern; index;
D O I
10.1145/1114244.1114248
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Graphs have become increasingly important in modelling complicated structures and schemaless data such as chemical compounds, proteins, and XML documents. Given a graph query, it is desirable to retrieve graphs quickly from a large database via indices. In this article, we investigate the issues of indexing graphs and propose a novel indexing model based on discriminative frequent structures that are identified through a graph mining process. We show that the compact index built under this model can achieve better performance in processing graph queries. Since discriminative frequent structures capture the intrinsic characteristics of the data, they are relatively stable to database updates, thus facilitating sampling-based feature extraction and incremental index maintenance. Our approach not only provides an elegant solution to the graph indexing problem, but also demonstrates how database indexing and query processing can benefit from data mining, especially frequent pattern mining. Furthermore, the concepts developed here can be generalized and applied to indexing sequences, trees, and other complicated structures as well.
引用
收藏
页码:960 / 993
页数:34
相关论文
共 29 条
[1]  
Agrawal R, 1994, P 20 INT C VER LARG, V1215, P487
[2]  
ALON N, 1992, PROBABILISTIC METHOD
[3]  
[Anonymous], P 2002 INT C DAT MIN
[4]  
[Anonymous], P INT C VER LARG DAT
[5]   Efficient matching and indexing of graph models in content-based retrieval [J].
Berretti, S ;
Del Bimbo, A ;
Vicario, E .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2001, 23 (10) :1089-1105
[6]  
CHUNG CW, 2002, P 2002 ACM SIGMOD IN, P121, DOI DOI 10.1145/564691.564706
[7]  
COOK SA, 1971, P 3 ACM S THEOR COMP
[8]  
Cooper B. F., 2001, Proceedings of the 27th International Conference on Very Large Data Bases, P341
[9]  
Goldman R, 1997, PROCEEDINGS OF THE TWENTY-THIRD INTERNATIONAL CONFERENCE ON VERY LARGE DATABASES, P436
[10]  
Holder L. B., 1994, P AAAI WORKSH KNOWL, P169