English

Finding a planted clique by adaptive probing

Combinatorics 2020-07-27 v2 Discrete Mathematics Data Structures and Algorithms Probability

Abstract

We consider a variant of the planted clique problem where we are allowed unbounded computational time but can only investigate a small part of the graph by adaptive edge queries. We determine (up to logarithmic factors) the number of queries necessary both for detecting the presence of a planted clique and for finding the planted clique. Specifically, let GG(n,1/2,k)G \sim G(n,1/2,k) be a random graph on nn vertices with a planted clique of size kk. We show that no algorithm that makes at most q=o(n2/k2+n)q = o(n^2 / k^2 + n) adaptive queries to the adjacency matrix of GG is likely to find the planted clique. On the other hand, when k(2+ϵ)log2nk \geq (2+\epsilon) \log_2 n there exists a simple algorithm (with unbounded computational power) that finds the planted clique with high probability by making q=O((n2/k2)log2n+nlogn)q = O( (n^2 / k^2) \log^2 n + n \log n) adaptive queries. For detection, the additive nn term is not necessary: the number of queries needed to detect the presence of a planted clique is n2/k2n^2 / k^2 (up to logarithmic factors).

Keywords

Cite

@article{arxiv.1903.12050,
  title  = {Finding a planted clique by adaptive probing},
  author = {Miklós Z. Rácz and Benjamin Schiffer},
  journal= {arXiv preprint arXiv:1903.12050},
  year   = {2020}
}

Comments

14 pages, 1 figure

R2 v1 2026-06-23T08:22:16.159Z