Fast Maximum Common Subgraph Search: A Redundancy-Reduced Backtracking Approach
Kaiqiang Yu, Kaixin Wang, Cheng Long, Laks V. S. Lakshmanan, Reynold Cheng
摘要
Given two input graphs, finding the largest subgraph that occurs in both, i.e., finding the maximum common subgraph, is a fundamental operator for evaluating the similarity between two graphs in graph data analysis. Existing works for solving the problem are of either theoretical or practical interest, but not both. Specifically, the algorithms with a theoretical guarantee on the running time are known to be not practically efficient; algorithms following the recently proposed backtracking framework called McSplit, run fast in practice but do not have any theoretical guarantees. In this paper, we propose a new backtracking algorithm called RRSplit, which at once achieves better practical efficiency and provides a non-trivial theoretical guarantee on the worst-case running time. To achieve the former, we develop a series of reductions and upper bounds for reducing redundant computations, i.e., the time for exploring some unpromising branches of exploration that hold no maximum common subgraph. To achieve the latter, we formally prove that RRSplit incurs a worst-case time complexity which matches the best-known complexity for the problem. Finally, we conduct extensive experiments on several benchmark graph collections, and the results demonstrate that our algorithm outperforms the practical state-of-the-art by several orders of magnitude.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper2
- Shape-Agnostic Table Overlap Discovery: A Maximum Common Subhypergraph ApproachGe Lee, Shixun Huang, Zhifeng Bao, Felix Naumann 等SIGMOD 2026 · 被引用 1 次
- Accelerating Maximum Common Subgraph Computation by Exploiting SymmetriesBuddhi W. Kothalawala, Henning Koehler, Muhammad FarhanSIGMOD 2026
它引用的顶会 Paper10
- RapidMatch: A Holistic Approach to Subgraph Query ProcessingShixuan Sun, Xibo Sun, Yulin Che, Qiong Luo 等VLDB 2021 · 被引用 105 次
- Versatile Equivalences: Speeding up Subgraph Query Processing and Subgraph MatchingHyunjoon Kim, Yunyoung Choi, Kunsoo Park, Xuemin Lin 等SIGMOD 2021 · 被引用 75 次
- Computing Graph Edit Distance via Neural Graph MatchingChengzhi Piao, Tingyang Xu, Xiangguo Sun, Yu Rong 等VLDB 2023 · 被引用 49 次
- GuP: Fast Subgraph Matching by Guard-based PruningJunya Arai, Yasuhiro Fujiwara, Makoto OnizukaSIGMOD 2023 · 被引用 45 次
- GLSearch: Maximum Common Subgraph Detection via Learning to SearchYunsheng Bai, Derek Xu, Yizhou Sun, Wei WangICML 2021 · 被引用 43 次
相关 Paper
- BⓈX: Subgraph Matching with Batch Backtracking SearchYujie Lu, Zhijie Zhang, Weiguo ZhengSIGMOD 2025 · 被引用 7 次
- A Learning Based Branch and Bound for Maximum Common Subgraph Related ProblemsYanli Liu, Chu-Min Li, Hua Jiang, Kun HeAAAI 2020 · 被引用 26 次
- Hybrid Learning with New Value Function for the Maximum Common Induced Subgraph ProblemYanli Liu, Jiming Zhao, Chu-Min Li, Hua Jiang 等AAAI 2023 · 被引用 5 次
- Beyond Maximum Common Subgraph: A Framework Maximizing Shared Computation for Multi-Query Subgraph MatchingZhijie Zhang, Sitao Yang, Weiguo Zheng, Qiang Zhou 等SIGMOD 2026
- CEMR: An Effective Subgraph Matching Algorithm with Redundant Extension EliminationLinglin Yang, Xunbin Su, Lei Zou, Xiangyang Gou 等VLDB 2026
