Accelerating Maximal Clique Enumeration via Graph Reduction
Wen Deng, Weiguo Zheng, Hong Cheng
Abstract
As a fundamental task in graph data management, maximal clique enumeration (MCE) has attracted extensive attention from both academic and industrial communities due to its wide range of applications. However, MCE is very challenging as the number of maximal cliques may grow exponentially with the number of vertices. The state-of-the-art methods adopt a recursive paradigm to enumerate maximal cliques exhaustively, suffering from a large amount of redundant computation. In this paper, we propose a novel reduction-based framework for MCE, namely RMCE, that aims to reduce the search space and minimize unnecessary computations. The proposed framework RMCE incorporates three kinds of powerful reduction techniques including global reduction, dynamic reduction, and maximality check reduction. Global and dynamic reduction techniques effectively reduce the size of the input graph and dynamically construct subgraphs during the recursive subtasks, respectively. The maximality check reduction minimizes the computation for ensuring maximality by utilizing neighborhood dominance between visited vertices. Extensive experiments on 18 real graphs demonstrate the effectiveness of our proposed method. It achieves remarkable speedups up to 44.7× compared to existing approaches.
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 76d9e347-218d-4223-b2e7-2d83789e6ab3Cited by top-tier papers4
- Turboreg: Turboclique for Robust and Efficient Point Cloud RegistrationShaocheng Yan, Pengcheng Shi, Zhenjun Zhao, Kaixin Wang et al.ICCV 2025 · 11 citations
- Maximal Clique Enumeration with Hybrid Branching and Early TerminationKaixin Wang, Kaiqiang Yu, Cheng LongICDE 2025 · 4 citations
- Efficient Defective Clique Enumeration and Search with Worst-Case Optimal Search SpaceJihoon Jang, Yehyun Nam, Kunsoo Park, Hyunjoon KimSIGMOD 2026 · 1 citation
- Aggregating maximal cliques in real-world graphsNoga Alon, Sabyasachi Basu, Shweta Jain, Haim Kaplan et al.VLDB 2026
Builds on3
- Fast Maximal Clique Enumeration on Uncertain Graphs: A Pivot-based ApproachQiangqiang Dai, Rong-Hua Li, Meihao Liao, Hongzhi Chen et al.SIGMOD 2022 · 22 citations
- Fairness-aware Maximal Clique EnumerationMinjia Pan, Rong-Hua Li, Qi Zhang, Yongheng Dai et al.ICDE 2022 · 15 citations
- Accelerating Set Intersections over Graphs by Reducing-MergingWeiguo Zheng, Yifan Yang, Chengzhi PiaoKDD 2021 · 8 citations
Related papers
- Root-Down Exposure for Maximal Clique Enumeration on GPUsZhe Pan, Peng Qu, Youhui ZhangPPoPP 2026
- The Power of Core Clique Removal for Exact Clique EnumerationXiaowei Ye, Rong-Hua Li, Guoren WangSIGMOD 2026 · 1 citation
- Many-Core Clique Enumeration with Fast Set IntersectionsJovan Blanusa, Radu Stoica, Paolo Ienne, Kubilay AtasuVLDB 2020
- Clique Comparator: A Fundamental Operator for Finding a Concise Clique SummaryXiaofan Li, Rui Zhou, Lu Chen, Chengfei LiuICDE 2025 · 2 citations
- More Than Pivot for Maximal Clique EnumerationZhaoyi Zhong, Rui Zhou, Lu Chen, Xiaofan Li et al.ICDE 2026
