English

Playing Unique Games on Certified Small-Set Expanders

Computational Complexity 2021-06-29 v3

Abstract

We give an algorithm for solving unique games (UG) instances whenever low-degree sum-of-squares proofs certify good bounds on the small-set-expansion of the underlying constraint graph via a hypercontractive inequality. Our algorithm is in fact more versatile, and succeeds even when the constraint graph is not a small-set expander as long as the structure of non-expanding small sets is (informally speaking) "characterized" by a low-degree sum-of-squares proof. Our results are obtained by rounding \emph{low-entropy} solutions -- measured via a new global potential function -- to sum-of-squares (SoS) semidefinite programs. This technique adds to the (currently short) list of general tools for analyzing SoS relaxations for \emph{worst-case} optimization problems. As corollaries, we obtain the first polynomial-time algorithms for solving any UG instance where the constraint graph is either the \emph{noisy hypercube}, the \emph{short code} or the \emph{Johnson} graph. The prior best algorithm for such instances was the eigenvalue enumeration algorithm of Arora, Barak, and Steurer (2010) which requires quasi-polynomial time for the noisy hypercube and nearly-exponential time for the short code and Johnson graphs. All of our results achieve an approximation of 1ϵ1-\epsilon vs δ\delta for UG instances, where ϵ>0\epsilon>0 and δ>0\delta > 0 depend on the expansion parameters of the graph but are independent of the alphabet size.

Keywords

Cite

@article{arxiv.2006.09969,
  title  = {Playing Unique Games on Certified Small-Set Expanders},
  author = {Mitali Bafna and Boaz Barak and Pravesh Kothari and Tselil Schramm and David Steurer},
  journal= {arXiv preprint arXiv:2006.09969},
  year   = {2021}
}

Comments

To appear in STOC 2021

R2 v1 2026-06-23T16:24:31.905Z