Relaxing Graph Pattern Matching With Explanations

被引:12
作者
Li, Jia [1 ]
Cao, Yang [2 ]
Ma, Shuai [1 ]
机构
[1] Beihang Univ, SKLSDE Lab, Beijing, Peoples R China
[2] Univ Edinburgh, Edinburgh, Midlothian, Scotland
来源
CIKM'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT | 2017年
关键词
Taxonomy simulation; pattern relaxation; query result explanation;
D O I
10.1145/3132847.3132992
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Traditional graph pattern matching is based on subgraph isomorphism, which is often too restrictive to identify meaningful matches. To handle this, taxonomy subgraph isomorphism has been proposed to relax the label constraints in the matching. Nonetheless, there are many cases that cannot be covered. In this study, we first formalize taxonomy simulation, a natural matching semantics combing graph simulation with taxonomy, and propose its pattern relaxation to enrich graph pattern matching results with taxonomy information. We also design topological ranking and diversified topological ranking for top-k relaxations. We then study the top-k pattern relaxation problems, by providing their static analyses, and developing algorithms and optimization for finding and evaluating top-k pattern relaxations. We further propose a notion of explanations for answers to the relaxations and develop algorithms to compute explanations. These together give us a framework for enriching the results of graph pattern matching. Using real-life datasets, we experimentally verify that our framework and techniques are effective and efficient for identifying meaningful matches in practice.
引用
收藏
页码:1677 / 1686
页数:10
相关论文
共 24 条
[1]  
Amer-Yahia Sihem, 2005, PVLDB
[2]  
[Anonymous], ICDE
[3]  
[Anonymous], 1995, FOCS
[4]  
Bidoit N., 2015, CIKM
[5]  
Cakmak Ali, 2008, EDBT
[6]   Provenance in Databases: Why, How, and Where [J].
Cheney, James ;
Chiticariu, Laura ;
Tan, Wang-Chiew .
FOUNDATIONS AND TRENDS IN DATABASES, 2007, 1 (04) :379-474
[7]   A (sub)graph isomorphism algorithm for matching large graphs [J].
Cordella, LP ;
Foggia, P ;
Sansone, C ;
Vento, M .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2004, 26 (10) :1367-1372
[8]   Maximum dispersion problem in dense graphs [J].
Czygrinow, A .
OPERATIONS RESEARCH LETTERS, 2000, 27 (05) :223-227
[9]  
Elbassuoni S., 2009, CIKM
[10]  
Elbassuoni S, 2011, LECT NOTES COMPUT SC, V6644, P62, DOI 10.1007/978-3-642-21064-8_5