Strongly refuting all semi-random Boolean CSPs
Abstract
We give an efficient algorithm to strongly refute \emph{semi-random} instances of all Boolean constraint satisfaction problems. The number of constraints required by our algorithm matches (up to polylogarithmic factors) the best-known bounds for efficient refutation of fully random instances. Our main technical contribution is an algorithm to strongly refute semi-random instances of the Boolean -XOR problem on variables that have constraints. (In a semi-random -XOR instance, the equations can be arbitrary and only the right-hand sides are random.) One of our key insights is to identify a simple combinatorial property of random XOR instances that makes spectral refutation work. Our approach involves taking an instance that does not satisfy this property (i.e., is \emph{not} pseudorandom) and reducing it to a partitioned collection of -XOR instances. We analyze these subinstances using a carefully chosen quadratic form as a proxy, which in turn is bounded via a combination of spectral methods and semidefinite programming. The analysis of our spectral bounds relies only on an off-the-shelf matrix Bernstein inequality. Even for the purely random case, this leads to a shorter proof compared to the ones in the literature that rely on problem-specific trace-moment computations.
Cite
@article{arxiv.2009.08032,
title = {Strongly refuting all semi-random Boolean CSPs},
author = {Jackson Abascal and Venkatesan Guruswami and Pravesh K. Kothari},
journal= {arXiv preprint arXiv:2009.08032},
year = {2020}
}
Comments
31 Pages