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
关键词
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
相关论文
共 50 条
  • [1] Relaxing the triangle inequality in pattern matching
    Fagin, R
    Stockmeyer, L
    [J]. INTERNATIONAL JOURNAL OF COMPUTER VISION, 1998, 30 (03) : 219 - 231
  • [2] Relaxing the Triangle Inequality in Pattern Matching
    Ronald Fagin
    Larry Stockmeyer
    [J]. International Journal of Computer Vision, 1998, 30 : 219 - 231
  • [3] Pattern graph change oriented incremental graph pattern matching
    Zhang, Li-Xia
    Wang, Wei-Ping
    Gao, Jian-Liang
    Wang, Jian-Xin
    [J]. Ruan Jian Xue Bao/Journal of Software, 2015, 26 (11): : 2964 - 2980
  • [4] Multiple Pattern Graph Correlations for Efficient Graph Pattern Matching
    Yu, Jing
    Liu, Xiaomei
    Liu, Yanbing
    Hu, Yue
    [J]. 2017 IEEE/ACS 14TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2017, : 469 - 474
  • [5] Incremental Graph Pattern Matching
    Fan, Wenfei
    Wang, Xin
    Wu, Yinghui
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 2013, 38 (03):
  • [6] Fast graph pattern matching
    Cheng, Jiefeng
    Yu, Jeffrey Xu
    Ding, Bolin
    Yu, Philip S.
    Wang, Haixun
    [J]. 2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, : 913 - +
  • [7] Capturing Topology in Graph Pattern Matching
    Ma, Shuai
    Cao, Yang
    Fan, Wenfei
    Huai, Jinpeng
    Wo, Tanyu
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2011, 5 (04): : 310 - 321
  • [8] View Selection for Graph Pattern Matching
    Wang, Xin
    Liu, Xiufeng
    Chen, Yuxiang
    Zhong, Xueyan
    Cheng, Ping
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2020, PT II, 2020, 12392 : 93 - 110
  • [9] SODAR Pattern Classification by Graph Matching
    Deb, Narayan Chandra
    Ray, Kumar S.
    Dutta, Hirday N.
    [J]. IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2011, 8 (03) : 483 - 487
  • [10] Towards an Integrated Graph Algebra for Graph Pattern Matching with Gremlin
    Thakkar, Harsh
    Punjani, Dharmen
    Auer, Soeren
    Vidal, Maria-Esther
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2017, PT I, 2017, 10438 : 81 - 91