Fast subgraph query processing and subgraph matching via static and dynamic equivalences

被引:12
作者
Kim, Hyunjoon [1 ,2 ]
Choi, Yunyoung [3 ]
Park, Kunsoo [4 ]
Lin, Xuemin [5 ]
Hong, Seok-Hee [6 ]
Han, Wook-Shin [7 ]
机构
[1] Hanyang Univ, Dept Data Sci, Seoul, South Korea
[2] Hanyang Univ, Dept Artificial Intelligence, Seoul, South Korea
[3] Kyungwontech, Seoul, South Korea
[4] Seoul Natl Univ, Seoul, South Korea
[5] Univ New South Wales, Kensington, NSW, Australia
[6] Univ Sydney, Sydney, NSW, Australia
[7] Pohang Univ Sci & Technol POSTECH, Pohang, South Korea
基金
新加坡国家研究基金会;
关键词
Subgraph query processing; Subgraph search; Subgraph matching; Vertex equivalence; Neighbor-safety; ISOMORPHISM; EFFICIENT; ALGORITHM; OPTIMIZATION; INDEX;
D O I
10.1007/s00778-022-00749-x
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Subgraph query processing (also known as subgraph search) and subgraph matching are fundamental graph problems in many application domains. A lot of efforts have been made to develop practical solutions for these problems. Despite the efforts, existing algorithms showed limited running time and scalability in dealing with large and/or many graphs. In this paper, we propose a new subgraph search algorithm using equivalences of vertices in order to reduce search space: (1) static equivalence of vertices in a query graph that leads to an efficient matching order of the vertices and (2) dynamic equivalence of candidate vertices in a data graph, which enables us to capture and remove redundancies in search space. These techniques for subgraph search also lead to an improved algorithm for subgraph matching. Experiments show that our approach outperforms state-of-the-art subgraph search and subgraph matching algorithms by up to several orders of magnitude with respect to query processing time.
引用
收藏
页码:343 / 368
页数:26
相关论文
共 36 条
  • [31] Towards GPU-Based Common-Sense Reasoning: Using Fast Subgraph Matching
    Ha-Nguyen Tran
    Cambria, Erik
    Hussain, Amir
    COGNITIVE COMPUTATION, 2016, 8 (06) : 1074 - 1086
  • [32] Unified-memory-based hybrid processing for partition-oriented subgraph matching on GPU
    Chen, Jing
    Wang, Qiange
    Gu, Yu
    Li, Chuanwen
    Yu, Ge
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2022, 25 (03): : 1377 - 1402
  • [33] Efficient Continuous Subgraph Matching Scheme Based on Trie Indexing for Graph Stream Processing
    Choi, Dojin
    Lee, Somin
    Kim, Sanghyeuk
    Lee, Hyeonbyeong
    Lim, Jongtae
    Bok, Kyoungsoo
    Yoo, Jaesoo
    APPLIED SCIENCES-BASEL, 2023, 13 (08):
  • [34] Efficient Exact Subgraph Matching via GNN-based Path Dominance Embedding
    Ye, Yutong
    Lian, Xiang
    Chen, Mingsong
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2024, 17 (07): : 1628 - 1641
  • [35] Towards GPU-Based Common-Sense Reasoning: Using Fast Subgraph Matching
    Ha-Nguyen Tran
    Erik Cambria
    Amir Hussain
    Cognitive Computation, 2016, 8 : 1074 - 1086
  • [36] Unified-memory-based hybrid processing for partition-oriented subgraph matching on GPU
    Jing Chen
    Qiange Wang
    Yu Gu
    Chuanwen Li
    Ge Yu
    World Wide Web, 2022, 25 : 1377 - 1402