RapidMatch: A Holistic Approach to Subgraph Query Processing
Shixuan Sun, Xibo Sun, Yulin Che, Qiong Luo, Bingsheng He
Abstract
A subgraph query searches for all embeddings in a data graph that are identical to a query graph. Two kinds of algorithms, either graph exploration based or join based, have been developed for processing subgraph queries. Due to algorithmic and implementational differences, join-based systems can handle query graphs of a few vertices efficiently whereas exploration-based approaches typically process up to several tens of vertices in the query graph. In this paper, we first compare these two kinds of methods and prove that the complexity of result enumeration in state-of-the-art exploration-based methods matches that of the worst-case optimal join. Furthermore, we propose RapidMatch, a holistic subgraph query processing framework integrating the two approaches. Specifically, RapidMatch not only runs relational operators such as selections and joins, but also utilizes graph structural information, as in graph exploration, for filtering and join plan generation. Consequently, it outperforms the state of the art in both approaches on a wide range of query workloads.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 374b783c-741e-4bee-b3c3-3796683112dfCited by top-tier papers36
- GuP: Fast Subgraph Matching by Guard-based PruningJunya Arai, Yasuhiro Fujiwara, Makoto OnizukaSIGMOD 2023 · 45 citations
- Efficient Exact Subgraph Matching via GNN-based Path Dominance EmbeddingYutong Ye, Xiang Lian, Mingsong ChenVLDB 2024 · 35 citations
- RapidFlow: An Efficient Approach to Continuous Subgraph MatchingShixuan Sun, Xibo Sun, Bingsheng He, Qiong LuoVLDB 2022 · 32 citations
- An In-Depth Study of Continuous Subgraph MatchingXibo Sun, Shixuan Sun, Qiong Luo, Bingsheng HeVLDB 2022 · 31 citations
- BICE: Exploring Compact Search Space by Using Bipartite Matching and Cell-Wide VerificationYunyoung Choi, Kunsoo Park, Hyunjoon KimVLDB 2023 · 20 citations
Builds on3
- In-Memory Subgraph Matching: An In-depth StudyShixuan Sun, Qiong LuoSIGMOD 2020 · 159 citations
- GPU-Accelerated Subgraph Enumeration on Partitioned GraphsWentian Guo, Yuchen Li, Mo Sha, Bingsheng He et al.SIGMOD 2020 · 71 citations
- G-CARE: A Framework for Performance Benchmarking of Cardinality Estimation Techniques for Subgraph MatchingYeonsu Park, Seongyun Ko, Sourav S. Bhowmick, Kyoungmin Kim et al.SIGMOD 2020 · 59 citations
Related papers
- GraphMatch: Subgraph Query Processing on SteroidsJonas Dann, Tobias Götz, Daniel Ritter, Jana Giceva et al.SIGMOD 2026
- IVE: Accelerating Enumeration-Based Subgraph Matching via Exploring Isolated VerticesZite Jiang, Shuai Zhang, Xingzhong Hou, Mengting Yuan et al.ICDE 2024 · 11 citations
- cuMatch: A GPU-based Memory-Efficient Worst-case Optimal Join Processing Method for Subgraph Queries with Complex PatternsSungwoo Park, Seyeon Oh, Min-Soo KimSIGMOD 2025 · 5 citations
- Versatile Equivalences: Speeding up Subgraph Query Processing and Subgraph MatchingHyunjoon Kim, Yunyoung Choi, Kunsoo Park, Xuemin Lin et al.SIGMOD 2021 · 75 citations
- Efficient Hypergraph Pattern Matching via Match-and-Filter and Intersection ConstraintSiwoo Song, Wonseok Shin, Kunsoo Park, Giuseppe F. Italiano et al.ICDE 2026
