Accelerating Maximum Common Subgraph Computation by Exploiting Symmetries
Buddhi W. Kothalawala, Henning Koehler, Muhammad Farhan
摘要
The Maximum Common Subgraph (MCS) problem plays a key role in many applications, including cheminformatics, bioinformatics, and pattern recognition, where it is used to identify the largest shared substructure between two graphs. Although symmetry exploitation is a powerful means of reducing search space in combinatorial optimization, its potential in MCS algorithms has remained largely underexplored due to the challenges of detecting and integrating symmetries effectively. Existing approaches, such as RRSplit, partially address symmetry through vertex-equivalence reasoning on the variable graph, but symmetries in the value graph remain unexploited. In this work, we introduce a complete dual-symmetry breaking framework that simultaneously handles symmetries in both variable and value graphs. Our method identifies and exploits modular symmetries based on local neighborhood structures, allowing the algorithm to prune isomorphic subtrees during search while rigorously preserving optimality. Extensive experiments on standard MCS benchmarks show that our approach substantially outperforms the state-of-the-art RRSplit algorithm, solving more instances with significant reductions in both computation time and search space. These results highlight the practical effectiveness of comprehensive symmetry-aware pruning for accelerating exact MCS computation.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper4
- 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 次
- Fast Maximum Common Subgraph Search: A Redundancy-Reduced Backtracking ApproachKaiqiang Yu, Kaixin Wang, Cheng Long, Laks V. S. Lakshmanan 等SIGMOD 2025 · 被引用 2 次
- Alpine: Partial Unlabeled Graph AlignmentPetros Petsinis, Konstantinos Skitsas, Sayan Ranu, Davide Mottin 等KDD 2025 · 被引用 1 次
相关 Paper
- MuSha: Subgraph Matching by Multilevel SharingHongtai Cao, Qihao Wang, Xiaodong Li, Mohammad Matin Najafi 等ICDE 2025 · 被引用 1 次
- Beyond Maximum Common Subgraph: A Framework Maximizing Shared Computation for Multi-Query Subgraph MatchingZhijie Zhang, Sitao Yang, Weiguo Zheng, Qiang Zhou 等SIGMOD 2026
- GLSearch: Maximum Common Subgraph Detection via Learning to SearchYunsheng Bai, Derek Xu, Yizhou Sun, Wei WangICML 2021 · 被引用 43 次
- Incremental Symmetry Breaking Constraints for Graph Search ProblemsAvraham Itzhakov, Michael CodishAAAI 2020 · 被引用 4 次
- Exploiting Symmetries in MUS ComputationIgnace Bleukx, Hélène Verhaeghe, Bart Bogaerts, Tias GunsAAAI 2025 · 被引用 1 次
