Efficient k-Clique Count Estimation with Accuracy Guarantee
Lijun Chang, Rashmika Gamage, Jeffrey Xu Yu
摘要
Counting and enumerating all occurrences of k -cliques, i.e., complete subgraphs with k vertices, in a large graph G is a fundamental problem with many applications. However, exact solutions are often infeasible due to the exponential growth in the number of k -cliques when k increases. Thus, a more practical approach is approximately counting and uniformly sampling k -cliques. Turán-Shadow and DPColorPath are two state-of-the-art algorithms for approximately counting k -cliques. The general idea is first constructing a sample space that is a superset of all k -cliques in G , and then sampling t elements uniformly-at-random (u.a.r.) from the sample space for a pre-determined t ; the k -clique count is estimated as the sample space size multiplied by the ratio of k -cliques among the t samples. Although techniques have been proposed in Turán-Shadow for setting t to ensure the estimation accuracy, the theoretically chosen t is often too large to be practical. As a result, both of the existing algorithms used a fixed t in their implementations and thus do not offer accuracy guarantee. In this paper, we propose the first randomized algorithm that achieves the theoretical estimation accuracy and the practical efficiency at the same time. Different from the existing algorithms, we pre-determine the number s of k-clique samples that are required to achieve the estimation accuracy. Consequently, we can estimate the running time of the sampling stage (i.e., time taken to sample sk -cliques), for a given sample space. Then, we propose to balance the time of constructing/refining the sample space and the time of the sampling stage, by stopping the refinement of the sample space once the elapsed time is comparable to the estimated time of the sampling stage. Extensive empirical studies on large real graphs show that our algorithm SR-kCCE provides an accurate k -clique count estimation and also runs efficiently. As a by-product, our algorithm can also be used for efficiently sampling a certain number of k -cliques u.a.r. from G.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper4
- KClist++: A Simple Algorithm for Finding k-Clique Densest Subgraphs in Large GraphsBintao Sun, Maximilien Danisch, T.-H. Hubert Chan, Mauro SozioVLDB 2020 · 被引用 54 次
- Lightning Fast and Space Efficient k-clique CountingXiaowei Ye, Rong-Hua Li, Qiangqiang Dai, Hongzhi Chen 等WWW 2022 · 被引用 22 次
- Scaling Up k-Clique Densest Subgraph DetectionYizhang He, Kai Wang, Wenjie Zhang, Xuemin Lin 等SIGMOD 2023 · 被引用 22 次
- Efficient k-Clique Listing: An Edge-Oriented Branching StrategyKaixin Wang, Kaiqiang Yu, Cheng LongSIGMOD 2024 · 被引用 20 次
相关 Paper
- Provably and Efficiently Approximating Near-cliques using the Turán Shadow: PEANUTSShweta Jain, C. SeshadhriWWW 2020 · 被引用 25 次
- CREST: Approximate k-Clique Counting in Real-World Networks via Refinement of Star-Based Sample SpaceYehyun Nam, Jihoon Jang, Kunsoo Park, Joong Chae Na 等VLDB 2026
- Estimating Biclique Counts with Accuracy GuaranteesRashmika Gamage, Lijun ChangSIGMOD 2026 · 被引用 1 次
- A Counting-based Approach for Efficient k-Clique Densest Subgraph DiscoveryYingli Zhou, Qingshuo Guo, Yixiang Fang, Chenhao MaSIGMOD 2024 · 被引用 10 次
- Efficient 푘-Clique Densest Subgraph Discovery: Towards Bridging Practice and TheoryYingli Zhou, Qingshuo Guo, Yixiang FangVLDB 2025 · 被引用 2 次
