Optimized Distributed Subgraph Matching Algorithm Based on Partition Replication

被引:1
|
作者
Yuan, Ling [1 ]
Bin, Jiali [1 ]
Pan, Peng [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp Sci, Wuhan 430074, Peoples R China
关键词
subgraph matching; graph indexing; distributed computing; graph partition; EFFICIENT; QUERIES;
D O I
10.3390/electronics9010184
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
At present, with the explosive growth of data scale, subgraph matching for massive graph data is difficult to satisfy with efficiency. Meanwhile, the graph index used in existing subgraph matching algorithm is difficult to update and maintain when facing dynamic graphs. We propose a distributed subgraph matching algorithm based on Partition Replica (noted as PR-Match) to process the partition and storage of large-scale data graphs. The PR-Match algorithm first splits the query graph into sub-queries, then assigns the sub-query to each node for sub-graph matching, and finally merges the matching results. In the PR-Match algorithm, we propose a heuristic rule based on prediction cost to select the optimal merging plan, which greatly reduces the cost of merging. In order to accelerate the matching speed of the sub-query graph, a vertex code based on the vertex neighbor label signature is proposed, which greatly reduces the search space for the subquery. As the vertex code is based on the increment, the problem that the feature-based graph index is difficult to maintain in the face of the dynamic graph is solved. An abundance of experiments on real and synthetic datasets demonstrate the high efficiency and strong scalability of the PR-Match algorithm when handling large-scale data graphs.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Improving Distributed Subgraph Matching Algorithm on Timely Dataflow
    Lai, Zhengmin
    Yang, Zhengyi
    Lai, Longbin
    [J]. 2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW 2019), 2019, : 266 - 273
  • [2] A subgraph matching algorithm based on subgraph index for knowledge graph
    Yunhao Sun
    Guanyu Li
    Jingjing Du
    Bo Ning
    Heng Chen
    [J]. Frontiers of Computer Science, 2022, 16
  • [3] A subgraph matching algorithm based on subgraph index for knowledge graph
    Yunhao SUN
    Guanyu LI
    Jingjing DU
    Bo NING
    Heng CHEN
    [J]. Frontiers of Computer Science., 2022, 16 (03) - 141
  • [4] A subgraph matching algorithm based on subgraph index for knowledge graph
    Sun, Yunhao
    Li, Guanyu
    Du, Jingjing
    Ning, Bo
    Chen, Heng
    [J]. FRONTIERS OF COMPUTER SCIENCE, 2022, 16 (03)
  • [5] The Index-Based Subgraph Matching Algorithm (ISMA): Fast Subgraph Enumeration in Large Networks Using Optimized Search Trees
    Demeyer, Sofie
    Michoel, Tom
    Fostier, Jan
    Audenaert, Pieter
    Pickavet, Mario
    Demeester, Piet
    [J]. PLOS ONE, 2013, 8 (04):
  • [6] Security Resource Scheduling Algorithm for Intelligent UAV Communication Network Based on Optimized Subgraph Isomorphism and Link Partition
    Han, Yanyan
    Yu, Jiangping
    Zuo, Peiliang
    Wei, Zhanzhen
    Jin, Xin
    Dou, Kaili
    Guo, Chao
    Xu, Haitao
    [J]. ELECTRONICS, 2023, 12 (09)
  • [7] Efficient distributed subgraph similarity matching
    Yuan, Ye
    Wang, Guoren
    Xu, Jeffery Yu
    Chen, Lei
    [J]. VLDB JOURNAL, 2015, 24 (03): : 369 - 394
  • [8] Efficient distributed subgraph similarity matching
    Ye Yuan
    Guoren Wang
    Jeffery Yu Xu
    Lei Chen
    [J]. The VLDB Journal, 2015, 24 : 369 - 394
  • [9] Distributed Subgraph Matching on Timely Dataflow
    Lai, Longbin
    Qin, Zhu
    Yang, Zhengyi
    Jin, Xin
    Lai, Zhengmin
    Wang, Ran
    Hao, Kongzhang
    Lin, Xuemin
    Qin, Lu
    Zhang, Wenjie
    Zhang, Ying
    Qian, Zhengping
    Zhou, Jingren
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2019, 12 (10): : 1099 - 1112
  • [10] Improved pattern matching algorithm based on partition
    College of Computer Science and Technology, Zhejiang University, Hangzhou 310027, China
    [J]. Dalian Haishi Daxue Xuebao, 2008, 1 (41-44):