Javascript must be enabled to continue!
Optimized Distributed Subgraph Matching Algorithm Based on Partition Replication
View through CrossRef
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.
Title: Optimized Distributed Subgraph Matching Algorithm Based on Partition Replication
Description:
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.
Related Results
DNA replication initiation and fidelity : a nanoscale view of the code of life
DNA replication initiation and fidelity : a nanoscale view of the code of life
<p dir="ltr">Every time a cell divides it needs to copy its entire genome. This is a fragile and challenging task, involving billions of DNA base pairs, tightly bound protein...
DNA replication initiation and fidelity : a nanoscale view of the code of life
DNA replication initiation and fidelity : a nanoscale view of the code of life
<p dir="ltr">Every time a cell divides it needs to copy its entire genome. This is a fragile and challenging task, involving billions of DNA base pairs, tightly bound protein...
DNA replication initiation and fidelity: a nanoscale view of the code of life
DNA replication initiation and fidelity: a nanoscale view of the code of life
<p dir="ltr">Every time a cell divides it needs to copy its entire genome. This is a fragile and challenging task, involving billions of DNA base pairs, tightly bound protein...
Partition Narratives in Literature and Films.
Partition Narratives in Literature and Films.
Partition of the Indian subcontinent is the darkest chapter in our history. India was divided into two halves and the reason of this fateful division was a consequence of many even...
Common Cases of Partition Recovery
Common Cases of Partition Recovery
A number of automatic operations are carried out by partition recovery tools
in an effort to repair damaged or erased partitions and/or recover data from them. A
deleted partition ...
The social replication of replication: Moving replication through epistemic communities
The social replication of replication: Moving replication through epistemic communities
Since claims about a ‘replication crisis’ started to circulate, the concept and practice of replication have gained new momentum. Some communities have started to promote replicati...
The social replication of replication: Moving replication through epistemic communities
The social replication of replication: Moving replication through epistemic communities
Since claims about a ‘replication crisis’ started to circulate, the concept and practice of replication have gained new momentum. Some communities have started to promote replicati...
A truss‐based approach for densest homogeneous subgraph mining in node‐attributed graphs
A truss‐based approach for densest homogeneous subgraph mining in node‐attributed graphs
AbstractIn a wide range of graph analysis tasks such as community detection and event detection, densest subgraph mining is important and primitive. With the development of social ...

