BICE: Exploring Compact Search Space by Using Bipartite Matching and Cell-Wide Verification
Yunyoung Choi, Kunsoo Park, Hyunjoon Kim
Abstract
Subgraph matching is the problem of searching for all embeddings of a query graph in a data graph, and subgraph query processing (also known as subgraph search) is to find all the data graphs that contain a query graph as subgraphs. Extensive research has been done to develop practical solutions for both problems. However, the existing solutions still show limited query processing time due to a lot of unnecessary computations in search. In this paper, we focus on exploring as compact search space as possible by using three techniques: (1) pruning by bipartite matching, (2) pruning by failing sets with bipartite matching, and (3) cell-wide verification. We propose a new algorithm BICE, which combines these three techniques. We conduct extensive experiments on real-world datasets as well as synthetic datasets to evaluate the effectiveness of the techniques. Experiments show that our approach outperforms the fastest existing subgraph search algorithm by up to two orders of magnitude in terms of elapsed time to process a query. Our approach also outperforms state-of-the-art subgraph matching algorithms by up to two orders of magnitude.
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 cb8ee887-d0c3-4552-aadb-57db2637ad56Cited by top-tier papers5
- Accelerating Subgraph Matching through Fine-grained and Powerful EquivalencesYujie Lu, Zhijie Zhang, Weiguo Zheng, Lei ZouVLDB 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
- Efficient Hypergraph Pattern Matching via Match-and-Filter and Intersection ConstraintSiwoo Song, Wonseok Shin, Kunsoo Park, Giuseppe F. Italiano et al.ICDE 2026
- Neural Graph Navigation for Intelligent Subgraph MatchingYuchen Ying, Yiyang Dai, Wenda Li, Wenjie Huang et al.AAAI 2026
- CEMR: An Effective Subgraph Matching Algorithm with Redundant Extension EliminationLinglin Yang, Xunbin Su, Lei Zou, Xiangyang Gou et al.VLDB 2026
Builds on4
- In-Memory Subgraph Matching: An In-depth StudyShixuan Sun, Qiong LuoSIGMOD 2020 · 159 citations
- RapidMatch: A Holistic Approach to Subgraph Query ProcessingShixuan Sun, Xibo Sun, Yulin Che, Qiong Luo et al.VLDB 2021 · 105 citations
- Versatile Equivalences: Speeding up Subgraph Query Processing and Subgraph MatchingHyunjoon Kim, Yunyoung Choi, Kunsoo Park, Xuemin Lin et al.SIGMOD 2021 · 75 citations
- IDAR: Fast Supergraph Search Using DAG IntegrationHyunjoon Kim, Seunghwan Min, Kunsoo Park, Xuemin Lin et al.VLDB 2020 · 2 citations
Related papers
- BⓈX: Subgraph Matching with Batch Backtracking SearchYujie Lu, Zhijie Zhang, Weiguo ZhengSIGMOD 2025 · 7 citations
- S^3AND: Efficient Subgraph Similarity Search Under Aggregated Neighbor Difference SemanticsQi Wen, Yutong Ye, Xiang Lian, Mingsong ChenVLDB 2025 · 3 citations
- IVE: Accelerating Enumeration-Based Subgraph Matching via Exploring Isolated VerticesZite Jiang, Shuai Zhang, Xingzhong Hou, Mengting Yuan et al.ICDE 2024 · 11 citations
- SUFF: Accelerating Subgraph Matching with Historical DataXun Jian, Zhiyuan Li, Lei ChenVLDB 2023 · 18 citations
- GuP: Fast Subgraph Matching by Guard-based PruningJunya Arai, Yasuhiro Fujiwara, Makoto OnizukaSIGMOD 2023 · 45 citations
