Sum of squares lower bounds for refuting any CSP
Abstract
Let be a nontrivial -ary predicate. Consider a random instance of the constraint satisfaction problem on variables with constraints, each being applied to randomly chosen literals. Provided the constraint density satisfies , such an instance is unsatisfiable with high probability. The \emph{refutation} problem is to efficiently find a proof of unsatisfiability. We show that whenever the predicate supports a -\emph{wise uniform} probability distribution on its satisfying assignments, the sum of squares (SOS) algorithm of degree (which runs in time ) \emph{cannot} refute a random instance of . In particular, the polynomial-time SOS algorithm requires constraints to refute random instances of CSP when supports a -wise uniform distribution on its satisfying assignments. Together with recent work of Lee et al. [LRS15], our result also implies that \emph{any} polynomial-size semidefinite programming relaxation for refutation requires at least constraints. Our results (which also extend with no change to CSPs over larger alphabets) subsume all previously known lower bounds for semialgebraic refutation of random CSPs. For every constraint predicate~, they give a three-way hardness tradeoff between the density of constraints, the SOS degree (hence running time), and the strength of the refutation. By recent algorithmic results of Allen et al. [AOW15] and Raghavendra et al. [RRS16], this full three-way tradeoff is \emph{tight}, up to lower-order factors.
Keywords
Cite
@article{arxiv.1701.04521,
title = {Sum of squares lower bounds for refuting any CSP},
author = {Pravesh K. Kothari and Ryuhei Mori and Ryan O'Donnell and David Witmer},
journal= {arXiv preprint arXiv:1701.04521},
year = {2017}
}
Comments
39 pages, 1 figure