ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2311.07540
31
4

Finding planted cliques using Markov chain Monte Carlo

13 November 2023
Reza Gheissari
Aukosh Jagannath
Yiming Xu
ArXivPDFHTML
Abstract

The planted clique problem is a paradigmatic model of statistical-to-computational gaps: the planted clique is information-theoretically detectable if its size k≥2log⁡2nk\ge 2\log_2 nk≥2log2​n but polynomial-time algorithms only exist for the recovery task when k=Ω(n)k= \Omega(\sqrt{n})k=Ω(n​). By now, there are many simple and fast algorithms that succeed as soon as k=Ω(n)k = \Omega(\sqrt{n})k=Ω(n​). Glaringly, however, no MCMC approach to the problem had been shown to work, including the Metropolis process on cliques studied by Jerrum since 1992. In fact, Chen, Mossel, and Zadik recently showed that any Metropolis process whose state space is the set of cliques fails to find any sub-linear sized planted clique in polynomial time if initialized naturally from the empty set. Here, we redeem MCMC performance for the planted clique problem by relaxing the state space to all vertex subsets and adding a corresponding energy penalty for missing edges. With that, we prove that energy-minimizing Markov chains (gradient descent and a low-temperature relaxation of it) succeed at recovering planted cliques of size k=Ω(n)k = \Omega(\sqrt{n})k=Ω(n​) if initialized from the full graph. Importantly, initialized from the empty set, the relaxation still does not help the gradient descent find sub-linear planted cliques. We also demonstrate robustness of these Markov chain approaches under a natural contamination model.

View on arXiv
Comments on this paper