Scaling Up k-Clique Percolation Community Detection
Yue Zeng, Miao Qiao, Rong-Hua Li, Hongchao Qin, Guoren Wang
Abstract
Overlapping communities are pervasive in real-world networks, where vertices often participate in multiple communities simultaneously. The k -clique percolation community (KCPC) model represents a fundamental paradigm for mining overlapping communities. However, existing KCPC mining methods are often hampered by inefficiency and scalability challenges, hindering their applicability to large-scale networks. To address these challenges, we propose several novel and efficient approaches for KCPC mining from perspectives of maximal cliques and k -cliques. Specifically, we first present a novel concept, termed Quasi-KCPC, which represents an incomplete KCPC and can be efficiently obtained as a byproduct during the maximal clique enumeration procedure. Based on Quasi-KCPC, we first propose a maximal clique enumeration-based solution that builds upon existing maximal clique adjacency graph traversal methods, but achieves improved efficiency by using Quasi-KCPC to dramatically reduce the scale of the maximal clique adjacency graph. Additionally, we propose a novel k -clique listing-based solution, which adopts a different strategy: it first enumerates (k-1)-cliques and then connects the k -cliques sharing these (k-1)-cliques into KCPC. Our method further improves efficiency by shifting the connection target from k -cliques to maximal cliques and employing Quasi-KCPC to significantly prune the k -clique enumeration tree. We also propose update algorithms for KCPC to handle dynamic addition and deletion of vertices and edges, enabling real-time analysis of KCPC. Extensive experiments on 12 large real-world graphs demonstrate the superiority of our algorithms, which can be up to two orders of magnitude faster than existing state-of-the-art solutions in KCPC mining, and almost two orders of magnitude faster than recomputation strategy in dynamic KCPC updates.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 09c9c2d9-8b9e-4ca7-b789-b0b3fbf6dcebRelated papers
- Enumerating Maximal k-Plexes with Worst-Case Time GuaranteeYi Zhou, Jingwei Xu, Zhenyu Guo, Mingyu Xiao et al.AAAI 2020 · 49 citations
- Index-Based Biclique Percolation Communities Search on Bipartite GraphsZi Chen, Yiwei Zhao, Long Yuan, Xuemin Lin et al.ICDE 2023 · 20 citations
- Ordering Heuristics for k-clique ListingRonghua Li, Sen Gao, Lu Qin, Guoren Wang et al.VLDB 2020 · 55 citations
- Clique Comparator: A Fundamental Operator for Finding a Concise Clique SummaryXiaofan Li, Rui Zhou, Lu Chen, Chengfei LiuICDE 2025 · 2 citations
- Mining Quasi-Periodic Communities in Temporal NetworkYue Zeng, Hongchao Qin, Rong-Hua Li, Kai Wang et al.ICDE 2024 · 4 citations
