NewSP: A New Search Process for Continuous Subgraph Matching over Dynamic Graphs
Ziming Li, Youhuan Li, Xinhuan Chen, Lei Zou, Yang Li, Xiaofeng Yang, Hongbo Jiang
Abstract
In this study, we address the problem of unnecessary computations in traditional continuous subgraph matching (CSM) frameworks due to premature expansions of the search space in dynamic graphs. Traditional CSM frameworks expand small partial matches according to a specific matching order until the final results are obtained. This extension involves two sequential steps: computing candidate vertices for an unmapped query vertex and expanding the search space using these candidate data. However, this long-established search model has a potential flaw, as premature expansions of the search space can lead to unnecessary computations. To address this issue, we introduce a novel search process, NewSP. Unlike traditional methods, NewSP emphasizes operations rather than extensions, incorporating a unique feature of postponing expansion at the operation level. This approach prevents premature expansions without compromising the initial pruning power of the selected matching order. Furthermore, NewSP allows for multiple consecutive expansions, paving the way for a multi-expansion strategy for further optimization. Our model also enables the implementation of cache strategies for candidate set reuse, as it does not necessitate immediate expansion of a candidate set once identified. To improve performance, we propose an adaptive index filtering strategy independent of the specific index used. Comprehensive experiments demonstrate that our method improves by up to two to three orders of magnitude compared to traditional algorithms. A case study showed that NewSP can accelerate the majority of subgraph matching algorithms.
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 8a3d2bb8-ca6c-4bb2-a759-c542f2a26ca0Cited by top-tier papers6
- Approximate Anchored Densest Subgraph Search on Large Static and Dynamic GraphsQi Zhang, Yalong Zhang, Ronghua Li, Guoren WangVLDB 2025 · 1 citation
- Characterizing Parallel Subgraph Matching Performance: A Systematic Study of Interactions, Scalability, and EnumerationTao Yu, Zhijie Zhang, Weiguo Zheng, Jeffrey Xu Yu et al.VLDB 2026 · 1 citation
- On Temporal-Constraint Subgraph MatchingXiaoyu Leng, Guang Zeng, Hongchao Qin, Longlong Lin et al.ICDE 2025 · 1 citation
- Neural Graph Navigation for Intelligent Subgraph MatchingYuchen Ying, Yiyang Dai, Wenda Li, Wenjie Huang et al.AAAI 2026
- Aquila: A High-Concurrency System for Incremental Graph QueryZiqi Zou, Hao Zhang, Jiaxin Yao, Kangfei Zhao et al.VLDB 2026
Related papers
- An Extensive Experimental Study of Indexes in Continuous Subgraph Matching: [Experiments & Analysis]Xiangyang Gou, Lei Zou, Jeffrey Xu Yu, Wenjie ZhangSIGMOD 2026
- ShareFlow: An Efficient Framework for Multi-Query Continuous Subgraph MatchingPeiqi Yuan, Zhaohang Feng, Ruiqi Xu, Keming Li et al.ICDE 2026
- Efficient Multi-Query Oriented Continuous Subgraph MatchingZiyi Ma, Jianye Yang, Xu Zhou, Guoqing Xiao et al.ICDE 2024 · 6 citations
- Versatile Equivalences: Speeding up Subgraph Query Processing and Subgraph MatchingHyunjoon Kim, Yunyoung Choi, Kunsoo Park, Xuemin Lin et al.SIGMOD 2021 · 75 citations
- RapidFlow: An Efficient Approach to Continuous Subgraph MatchingShixuan Sun, Xibo Sun, Bingsheng He, Qiong LuoVLDB 2022 · 32 citations
