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 条
  • [31] Pattern Matching Trajectories for Investigative Graph Searches
    Hung, Benjamin W. K.
    Jayasumana, Anura P.
    Bandara, Vidarshana W.
    [J]. PROCEEDINGS OF 3RD IEEE/ACM INTERNATIONAL CONFERENCE ON DATA SCIENCE AND ADVANCED ANALYTICS, (DSAA 2016), 2016, : 71 - 79
  • [32] Design pattern mining using graph matching
    Li, Qing-Hua
    Zhang, Zhi-Xiang
    Ben, Ke-Rong
    [J]. Wuhan University Journal of Natural Sciences, 2004, 9 (04) : 444 - 448
  • [33] Directed Graph Pattern Matching and Topological Embedding
    Fu, James Jianghai
    [J]. Journal of Algorithms, 1997, 22 (02): : 372 - 391
  • [34] Extending Graph Pattern Matching with Regular Expressions
    Wang, Xin
    Wang, Yang
    Xu, Yang
    Zhang, Ji
    Zhong, Xueyan
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2020, PT II, 2020, 12392 : 111 - 129
  • [35] Incremental Graph Pattern based Node Matching
    Sun, Guohao
    Liu, Guanfeng
    Wang, Yan
    Orgun, Mehmet A.
    Zhou, Xiaofang
    [J]. 2018 IEEE 34TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2018, : 281 - 292
  • [36] A Hybrid Approach of Subgraph Isomorphism and Graph Simulation for Graph Pattern Matching
    Sugawara, Kazunori
    Suzuki, Nobutaka
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS (DEXA 2018), PT II, 2018, 11030 : 329 - 338
  • [37] Time-Constrained Graph Pattern Matching in a Large Temporal Graph
    Xu, Yanxia
    Huang, Jinjing
    Liu, An
    Li, Zhixu
    Yin, Hongzhi
    Zhao, Lei
    [J]. WEB AND BIG DATA, APWEB-WAIM 2017, PT I, 2017, 10366 : 100 - 115
  • [38] Dryadic: Flexible and Fast Graph Pattern Matching at Scale
    Mawhirter, Daniel
    Reinehr, Samuel
    Han, Wei
    Fields, Noah
    Claver, Miles
    Holmes, Connor
    McClurg, Jedidiah
    Liu, Tongping
    Wu, Bo
    [J]. 30TH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES (PACT 2021), 2021, : 289 - 303
  • [39] Survey on large-scale graph pattern matching
    Yu, Jing
    Liu, Yanbing
    Zhang, Yu
    Liu, Mengya
    Tan, Jianlong
    Guo, Li
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2015, 52 (02): : 391 - 409
  • [40] Exact Graph Pattern Matching: Applications, Progress and Prospects
    孙国豪
    余水
    方秀
    陆金虎
    [J]. Journal of Donghua University(English Edition), 2023, 40 (02) : 216 - 224