Planted clique assumption
The planted clique assumption conjectures that no efficient adversary can distinguish an Erdős–Rényi random graph from one in which a uniformly random -clique has been planted. For , efficient spectral algorithms solve the detection problem; the conjecture concerns sub-square-root clique sizes for . The variant used in GHJS25 strengthens this to sub-exponential adversaries.
Assumption
Let denote the Erdős–Rényi distribution on -vertex graphs where each edge appears independently with probability . A planted -clique instance is produced by sampling and then forcing all edges within a uniformly random -subset to be present.
\begin{algorithm}
\algname{Game}
\caption{$\Game^{\mathrm{pc}}_{n,k,\calA}(\secpar)$}
\begin{algorithmic}
\State $b \getsr \bits$
\State $\mathbf{G} \getsr \calG(n, 1/2)$
\If{$b = 0$}
\State $S \getsr \binom{[n]}{k}$
\Comment{Uniform random $k$-subset of $[n]$}
\State $\mathbf{G}_{ij} \gets 1$ for all $i \neq j \in S$
\Comment{Plant a $k$-clique on $S$}
\EndIf
\State $b' \gets \calA(1^\secpar, \mathbf{G})$
\Return $[b' = b]$
\end{algorithmic}
\end{algorithm}
-planted clique is hard if for all efficient ,
is negligible.
The GHJS25 planted clique conjecture (GHJS25, Conjecture 4.1) fixes for any and asserts that no non-uniform circuit family of size can achieve non-negligible , for some . The bound is sub-exponential: it exceeds every fixed polynomial in but is smaller than for every .
Known Results
- For , the planted clique can be detected in polynomial time via spectral methods: the top eigenvector of the centered adjacency matrix concentrates on the planted set — AKS98
- Planted clique hardness against sub-exponential adversaries (jointly with the noisy k-LIN conjecture over expanders) implies PKE secure against non-uniform polynomial-size circuits — GHJS25, Theorem 5.12
- An alternative PKE construction based on planted clique jointly with the search variant of noisy k-LIN also holds — GHJS25, Theorem 8.8
Variations
Standard planted clique ()
The most-studied regime takes for a constant . At large enough, spectral and combinatorial algorithms succeed; for small, no efficient algorithm is known. This threshold is widely believed to be the computational barrier and has been used as an average-case hardness assumption in complexity theory and statistics.
Planted dense subgraph
Planted dense subgraph generalizes planted clique: a random -vertex subgraph with edge density is embedded in . The distinguishing threshold depends on the signal-to-noise ratio ; planted clique is the special case .
Attacks
- Spectral: For , the top eigenvector of (where is the all-ones matrix) concentrates on , enabling detection and recovery in time — AKS98
- Degree threshold: Vertices in the planted clique have expected degree versus for unplanted vertices; thresholding on degree finds when