Fast Maximal Clique Enumeration on Uncertain Graphs: A Pivot-based Approach
Qiangqiang Dai, Rong-Hua Li, Meihao Liao, Hongzhi Chen, Guoren Wang
Abstract
Maximal clique enumeration on uncertain graphs is a fundamental problem in uncertain graph analysis. In this paper, we study a problem of enumerating all maximal (๐, ๐)-cliques on an uncertain graph G, where a vertex set ๐ป of G is a maximal (๐, ๐)-clique if (1) ๐ป (|๐ป | โฅ ๐) is a clique with probability no less than ๐, and (2) ๐ป is a maximal vertex set satisfying (1). The state-of-the-art algorithms for enumerating all maximal (๐, ๐)-cliques are based on a set enumeration technique which are often very costly. This is because the set enumeration based techniques may explore all subsets of a maximal (๐, ๐)-clique, thus resulting in many unnecessary computations. To overcome this issue, we propose several novel and efficient pivot-based algorithms to enumerate all maximal (๐, ๐)cliques based on a newly-developed pivot-based pruning principle. Our pivot-based pruning principle is very general which can be applied to speed up the enumeration of any maximal subgraph that satisfies a hereditary property. Here the hereditary property means that if a maximal subgraph ๐ป satisfies a property P, any subgraph of ๐ป also meets P. To the best of our knowledge, our work is the first to systematically explore the idea of pivot for maximal clique enumeration on uncertain graphs. In addition, we also develop a nontrivial size-constraint based pruning technique and a new graph reduction technique to further improve the efficiency. Extensive experiments on nine real-world graphs demonstrate the efficiency, effectiveness, and scalability of the proposed algorithms.
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 8cfc2012-6258-4d10-8a61-df5a84cd55ccCited by top-tier papers12
- Efficient Maximal Motif-Clique Enumeration over Large Heterogeneous Information NetworksYingli Zhou, Yixiang Fang, Chenhao Ma, Tianci Hou et al.VLDB 2024 ยท 15 citations
- Accelerating Maximal Clique Enumeration via Graph ReductionWen Deng, Weiguo Zheng, Hong ChengVLDB 2024 ยท 11 citations
- Most Probable Densest SubgraphsArkaprava Saha, Xiangyu Ke, Arijit Khan, Cheng LongICDE 2023 ยท 8 citations
- Efficient Parallel D-core Decomposition at ScaleWensheng Luo, Yixiang Fang, Chunxu Lin, Yingli ZhouVLDB 2024 ยท 7 citations
- Contigra: Graph Mining with Containment ConstraintsJoanna Che, Kasra Jamshidi, Keval VoraEuroSys 2024 ยท 7 citations
Builds on3
- Efficient Maximal Balanced Clique Enumeration in Signed NetworksZi Chen, Long Yuan, Xuemin Lin, Lu Qin et al.WWW 2020 ยท 50 citations
- PASSLEAF: A Pool-bAsed Semi-Supervised LEArning Framework for Uncertain Knowledge Graph EmbeddingZhu-Mu Chen, Mi-Yen Yeh, Tei-Wei KuoAAAI 2021 ยท 27 citations
- Shortest Paths and Centrality in Uncertain NetworksArkaprava Saha, Ruben Brokkelkamp, Yllka Velaj, Arijit Khan et al.VLDB 2021 ยท 26 citations
Related papers
- Hereditary Cohesive Subgraphs Enumeration on Bipartite Graphs: The Power of Pivot-based ApproachesQiangqiang Dai, Rong-Hua Li, Xiaowei Ye, Meihao Liao et al.SIGMOD 2023 ยท 19 citations
- Maximal Defective Clique EnumerationQiangqiang Dai, Rong-Hua Li, Meihao Liao, Guoren WangSIGMOD 2023 ยท 20 citations
- More Than Pivot for Maximal Clique EnumerationZhaoyi Zhong, Rui Zhou, Lu Chen, Xiaofan Li et al.ICDE 2026
- Efficient Defective Clique Enumeration and Search with Worst-Case Optimal Search SpaceJihoon Jang, Yehyun Nam, Kunsoo Park, Hyunjoon KimSIGMOD 2026 ยท 1 citation
- Counting Cohesive Subgraphs with Hereditary PropertiesRong-Hua Li, Xiaowei Ye, Fusheng Jin, Yu-Ping Wang et al.WWW 2025 ยท 1 citation
