2016
DOI: 10.14778/3021924.3021929
|View full text |Cite
|
Sign up to set email alerts
|

Multi-query optimization for subgraph isomorphism search

Abstract: Existing work on subgraph isomorphism search mainly focuses on a-query-at-a-time approaches: optimizing and answering each query separately. When multiple queries arrive at the same time, sequential processing is not always the most efficient. In this paper, we study multi-query optimization for subgraph isomorphism search. We first propose a novel method for efficiently detecting useful common subgraphs and a data structure to organize them. Then we propose a heuristic algorithm based on the data structure to… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 39 publications
(16 citation statements)
references
References 23 publications
0
16
0
Order By: Relevance
“…Query Generation. The query graphs are generated by exploiting the subgraph generator used in the existing paper [13]. A core vertex is randomly picked up from the original data graph and a subgraph around this core vertex is generated by random walk.…”
Section: Methodsmentioning
confidence: 99%
“…Query Generation. The query graphs are generated by exploiting the subgraph generator used in the existing paper [13]. A core vertex is randomly picked up from the original data graph and a subgraph around this core vertex is generated by random walk.…”
Section: Methodsmentioning
confidence: 99%
“…Others create tree/graph indices for storing the candidates' sets like GraphQL [38], TurboIso [37], BoostIso [63], CFL-Match [4], TurboFlux [45], DAF [36] and VC [80], while some construct indices based on the data graph and use them to assist the embeddings enumeration; GADDI [103] and SPath [105]. Finally, MQO-iso [64] constructs a DAG based on the relationships between multiple queries to guide subgraph isomorphism search.…”
Section: Structural Graph Pattern Matchingmentioning
confidence: 99%
“…Furthermore, [64] proposes a multi-query optimization plan (MQO-iso) to reduce the processing time of multiple queries. The input query set is processed to detect the common subgraphs, then a DAG is built based on the isomorphic relationships between the queries such that there is an edge from to ′ if is subgraph isomorphic to ′ .…”
Section: Structural Graph Pattern Matchingmentioning
confidence: 99%
“…It is widely used in a number of applications, for example, web document classification, software plagiarism detection, and protein structure detection [1][2][3].…”
Section: Introductionmentioning
confidence: 99%