ShareFlow: An Efficient Framework for Multi-Query Continuous Subgraph Matching
Peiqi Yuan, Zhaohang Feng, Ruiqi Xu, Keming Li, Rui Mao, Bo Tang
Abstract
In this work, we study the Multi-Query Continuous Subgraph Matching (MQCSM) problem in dynamic graphs, which is widely used in various real-world applications, e.g., fraud detection, anomaly detection, and social network analysis. Existing work on Continuous Subgraph Matching (CSM) is either single-query-oriented, too resource-intensive to be applied to multiple simultaneous queries, or multi-query-oriented with significant limitations, including ineffective indices, repeated search, etc. Motivated by them, we propose an efficient MQCSM framework ShareFlow in this work. It first introduces an annotated graph structure that merges multiple queries into a compact representation and enables shared computations. Then, a twolevel indexing mechanism is devised in ShareFlow to accelerate MQCSM processing. In particular, it includes a shared candidate graph (SCG) and an effective candidate graph (ECG) that reduce search space and improve backtracking efficiency. Next, a block-based search (BBS) engine is designed in ShareFlow to avoid repeated search paths in the Cartesian products of matches of sub-blocks. Experimental evaluations on real datasets confirm that ShareFlow offers substantial performance benefits over existing algorithms. Its components collectively contribute to a more efficient and scalable approach to MQCSM, outperforming NewSP, RapidFlow, CaLiG, Symbi, and MQ-Match by up to 18.85×, 14.27×, 457.74×, 172.03 ×, and 202.45×, respectively.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 1972a841-66ab-43ca-94f9-0e4e7c84ed93Related papers
- Efficient Multi-Query Oriented Continuous Subgraph MatchingZiyi Ma, Jianye Yang, Xu Zhou, Guoqing Xiao et al.ICDE 2024 · 6 citations
- In-depth Analysis of Continuous Subgraph Matching in a Common Delta Query Compilation FrameworkYukyoung Lee, Kyoungmin Kim, Wonseok Lee, Wook-Shin HanSIGMOD 2024 · 3 citations
- RapidFlow: An Efficient Approach to Continuous Subgraph MatchingShixuan Sun, Xibo Sun, Bingsheng He, Qiong LuoVLDB 2022 · 32 citations
- NewSP: A New Search Process for Continuous Subgraph Matching over Dynamic GraphsZiming Li, Youhuan Li, Xinhuan Chen, Lei Zou et al.ICDE 2024 · 13 citations
- TC-Match: Fast Time-constrained Continuous Subgraph MatchingJianye Yang, Sheng Fang, Zhaoquan Gu, Ziyi Ma et al.VLDB 2024 · 7 citations
