Improved polynomial-time algorithms for detecting and recovering planted -cliques
arXiv:2609.24780
Abstract
In the planted clique problem, one observes either an Erdős--Rényi graph on vertices or such a graph with a clique added to vertices, and seeks to detect or recover the clique. It is widely believed that is the smallest clique size for which polynomial-time algorithms exist for these tasks. We develop new algorithms in this regime using color-coding to estimate signed subgraph counts, further accelerated with fast matrix multiplication. We first show that, for each , for a constant associated to the order of growth of the number of connected graphs of treewidth at most , cliques of size planted in a random location with can be detected and recovered in time . For instance, since , this recovers by counting signed trees the performance of the -time message-passing algorithm of Deshpande--Montanari (2015) that succeeds when . For , the exact value of is not known, but lower bounds on it give a hierarchy of slower polynomial-time algorithms that succeed for smaller . We further show that the above algorithm for can be implemented in time for the constant of square matrix multiplication and succeeds when ; under the folklore conjecture that , this runs in the nearly-linear time of the algorithm of Deshpande--Montanari while finding smaller cliques. Second, we show that the above algorithm for can be combined with the boosting scheme of Alon--Krivelevich--Sudakov (1998) using rectangular matrix multiplication, giving improved runtimes for smaller . Taken together, our results achieve the best known tradeoff between runtime and signal strength .
77 pages