Our system is currently under heavy load due to increased usage. We're actively working on upgrades to improve performance. Thank you for your patience.
2012
DOI: 10.14778/2311906.2311907
|View full text |Cite
|
Sign up to set email alerts
|

Efficient subgraph matching on billion node graphs

Abstract: The ability to handle large scale graph data is crucial to an increasing number of applications. Much work has been dedicated to supporting basic graph operations such as subgraph matching, reachability, regular expression matching, etc. In many cases, graph indices are employed to speed up query processing. Typically, most indices require either super-linear indexing time or super-linear indexing space. Unfortunately, for very large graphs, super-linear approaches are almost always infeasible. In this paper, … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
202
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 296 publications
(202 citation statements)
references
References 28 publications
0
202
0
Order By: Relevance
“…To deal with large graphs, Sun et al [25] recently introduced a parallel and distributed algorithm (which we call STW in this paper), in which they decompose the query graphs into 2-level trees, and apply graph exploration and a joint strategy to obtain solutions in a parallel manner over a distributed memory cloud. Unlike STW, our method uses GPUs to preserve the advantages of parallelism during computation, while simultaneously avoiding high communication costs between participating machines.…”
Section: Subgraph Matching Algorithmsmentioning
confidence: 99%
See 1 more Smart Citation
“…To deal with large graphs, Sun et al [25] recently introduced a parallel and distributed algorithm (which we call STW in this paper), in which they decompose the query graphs into 2-level trees, and apply graph exploration and a joint strategy to obtain solutions in a parallel manner over a distributed memory cloud. Unlike STW, our method uses GPUs to preserve the advantages of parallelism during computation, while simultaneously avoiding high communication costs between participating machines.…”
Section: Subgraph Matching Algorithmsmentioning
confidence: 99%
“…It first picks a query node which potentially contributes to minimizing the sizes of candidate sets of query nodes and edges. The number of candidates at the beginning is unknown, so we can estimate it using a node ranking function f (u) = deg(u) f req(u.label) [10,25], where deg(u) is the degree of a query node u and f req(u.label) is the number of data nodes having the same label as u. The score function prefers lower frequencies and higher degrees.…”
Section: Gpu-based Subgraph Matchingmentioning
confidence: 99%
“…Sun et al [17] study the problem of sub-graph matching on big data graphs. They present an algorithm that supports efficient sub-graph matching for graphs deployed on a distributed memory store.…”
Section: Recent Workmentioning
confidence: 99%
“…Subgraph matching has been studied in the graph query processing literature with respect to approximate matches [19], [25], [26], [30] and exact matches [18], [27], [31]. Subgraph match queries have also been proposed for RDF graphs [15], probabilistic graphs [24] and temporal graphs [1].…”
Section: Comparison With Previous Workmentioning
confidence: 99%