An Edge-Based Framework for Fast Subgraph Matching in a Large Graph

被引:0
|
作者
Kim, Sangjae [1 ]
Song, Inchul [1 ]
Lee, Yoon Joon [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Dept Comp Sci, Taejon, South Korea
关键词
ISOMORPHISM; ALGORITHM;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In subgraph matching, we want to find all subgraphs of a database graph that are isomorphic to a query graph. Subgraph matching requires subgraph isomorphism testing, which is NP-complete. Recently, some techniques specifically designed for subgraph matching in a large graph have been proposed. They are based on a filtering-and-verification framework. In the filtering phase, they filter out vertices that are not qualified for subgraph isomorphism testing. In the verification phase, subgraph isomorphism testing is performed and all matched subgraphs are returned to the user. We call them a vertex-based framework in the sense that they use vertex information when filtering out unqualified vertices. Edge information, however, can also be used for efficient subgraph matching. In this paper, we propose an edge-based framework for fast subgraph matching in a large graph. By using edge connectivity information, our framework not only filters out more vertices in the filtering phase, but also avoids unnecessary edge connectivity checking operations in the verification phase. The experimental results show that our method significantly outperforms existing approaches for subgraph matching in a large graph.
引用
收藏
页码:404 / 417
页数:14
相关论文
共 50 条
  • [41] Subgraph similarity maximal all-matching over a large uncertain graph
    Gu, Yu
    Gao, Chunpeng
    Wang, Lulu
    Yu, Ge
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2016, 19 (05): : 755 - 782
  • [42] Edge-Based Graph Neural Networks for Cell-Graph Modeling and Prediction
    Hasegawa, Tai
    Arvidsson, Helena
    Tudzarovski, Nikolce
    Meinke, Karl
    Sugars, Rachael V.
    Nair, Aravind Ashok
    INFORMATION PROCESSING IN MEDICAL IMAGING, IPMI 2023, 2023, 13939 : 265 - 277
  • [43] FAST: FPGA-based Subgraph Matching on Massive Graphs
    Jin, Xin
    Yang, Zhengyi
    Lin, Xuemin
    Yang, Shiyu
    Qin, Lu
    Peng, You
    2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2021), 2021, : 1452 - 1463
  • [44] Fast Subgraph Isomorphism Detection for Graph-Based Retrieval
    Weber, Markus
    Langenhan, Christoph
    Roth-Berghofer, Thomas
    Liwicki, Marcus
    Dengel, Andreas
    Petzold, Frank
    CASE-BASED REASONING RESEARCH AND DEVELOPMENT, ICCBR 2011, 2011, 6880 : 319 - +
  • [45] Edge-based mining of frequent subgraphs from graph streams
    Cuzzocrea, Alfredo
    Han, Zhao
    Jiang, Fan
    Leung, Carson K.
    Zhang, Hao
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS 19TH ANNUAL CONFERENCE, KES-2015, 2015, 60 : 573 - 582
  • [46] Edge-based sequential graph generation with recurrent neural networks
    Bacciu, Davide
    Micheli, Alessio
    Podda, Marco
    NEUROCOMPUTING, 2020, 416 : 177 - 189
  • [47] An edge-based unstructured mesh framework for atmospheric flows
    Szmelter, Joanna
    Smolarkiewicz, Piotr K.
    COMPUTERS & FLUIDS, 2011, 46 (01) : 455 - 460
  • [48] A Mobile Edge-Based CrowdSensing Framework for Heterogeneous IoT
    Lamaazi, Hanane
    Mizouni, Rabeb
    Singh, Shakti
    Otrok, Hadi
    IEEE ACCESS, 2020, 8 (207524-207536) : 207524 - 207536
  • [49] Edge-based modeling of computer virus contagion on a tripartite graph
    Pan, Wei
    Jin, Zhen
    APPLIED MATHEMATICS AND COMPUTATION, 2018, 320 : 282 - 291
  • [50] Calculating shortest path on edge-based data structure of graph
    Chen, Guilin
    Pang, Mingyong
    Wang, Jidong
    SECOND WORKSHOP ON DIGITAL MEDIA AND ITS APPLICATION IN MUSEUM & HERITAGE, PROCEEDINGS, 2007, : 416 - 421