THE AVERAGE-CASE COMPLEXITY OF COUNTING CLIQUES IN ERDOŐS-REÉNYI HYPERGRAPHS.

Saved in:
Bibliographic Details
Title: THE AVERAGE-CASE COMPLEXITY OF COUNTING CLIQUES IN ERDOŐS-REÉNYI HYPERGRAPHS.
Authors: BOIX-ADSERAÀ, ENRIC, BRENNAN, MATTHEW, BRESLER, GUY
Source: SIAM Journal on Computing; 2025, Vol. 54 Issue 4, p39-80, 42p
Subject Terms: COMPUTATIONAL complexity, HYPERGRAPHS, SPARSE graphs, COMBINATORICS, TIME complexity, SUBGRAPHS
Abstract: We consider the problem of counting k-cliques in s-uniform Erdős--Rényi hypergraphs G(n, c, s) with edge density c and show that its fine-grained average-case complexity can be based on its worst-case complexity. We prove the following: (1) Dense Erdős--Rényi graphs and hypergraphs: Counting k-cliques on G(n, c, s) with k and c constant matches its worst-case complexity up to a polylog(n) factor. Assuming randomized ETH, it takes nΩ(k) time to count k-cliques in G(n, c, s) if k and c are constant. (2) Sparse Erdős--Rényi graphs and hypergraphs: When c = θ(n), we give several algorithms exploiting the sparsity of G(n, c, s) that are faster than the best known worstcase algorithms. Complementing this, based on a fine-grained worst-case assumption, our reduction implies a different average-case phase diagram for each fixed α depicting a tradeoff between a runtime lower bound and k. Surprisingly, in the hypergraph case (s ≥ 3), these lower bounds are tight against our algorithms exactly when c is above the Erdős--Rényi k-clique percolation threshold. Our reduction yields the first known average-case hardness result on Erdős--Rényi hypergraphs based on worst-case hardness conjectures. We also give a variant of our worst-case to average-case reduction for computing the parity of the k-clique count that requires a milder assumption on the error probability of the blackbox solving the problem on G(n, c, s). [ABSTRACT FROM AUTHOR]
Copyright of SIAM Journal on Computing is the property of Society for Industrial & Applied Mathematics and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Complementary Index
Description
Abstract:We consider the problem of counting k-cliques in s-uniform Erdős--Rényi hypergraphs G(n, c, s) with edge density c and show that its fine-grained average-case complexity can be based on its worst-case complexity. We prove the following: (1) Dense Erdős--Rényi graphs and hypergraphs: Counting k-cliques on G(n, c, s) with k and c constant matches its worst-case complexity up to a polylog(n) factor. Assuming randomized ETH, it takes n<sup>Ω(k)</sup> time to count k-cliques in G(n, c, s) if k and c are constant. (2) Sparse Erdős--Rényi graphs and hypergraphs: When c = θ(n<sup>-α</sup>), we give several algorithms exploiting the sparsity of G(n, c, s) that are faster than the best known worstcase algorithms. Complementing this, based on a fine-grained worst-case assumption, our reduction implies a different average-case phase diagram for each fixed α depicting a tradeoff between a runtime lower bound and k. Surprisingly, in the hypergraph case (s ≥ 3), these lower bounds are tight against our algorithms exactly when c is above the Erdős--Rényi k-clique percolation threshold. Our reduction yields the first known average-case hardness result on Erdős--Rényi hypergraphs based on worst-case hardness conjectures. We also give a variant of our worst-case to average-case reduction for computing the parity of the k-clique count that requires a milder assumption on the error probability of the blackbox solving the problem on G(n, c, s). [ABSTRACT FROM AUTHOR]
ISSN:00975397
DOI:10.1137/20M1316044