English

Sum-of-Squares Lower Bounds for the Minimum Circuit Size Problem

Computational Complexity 2023-11-23 v1

Abstract

We prove lower bounds for the Minimum Circuit Size Problem (MCSP) in the Sum-of-Squares (SoS) proof system. Our main result is that for every Boolean function f:{0,1}n{0,1}f: \{0,1\}^n \rightarrow \{0,1\}, SoS requires degree Ω(s1ϵ)\Omega(s^{1-\epsilon}) to prove that ff does not have circuits of size ss (for any s>poly(n)s > \mathrm{poly}(n)). As a corollary we obtain that there are no low degree SoS proofs of the statement NP ⊈\not \subseteq P/poly. We also show that for any 0<α<10 < \alpha < 1 there are Boolean functions with circuit complexity larger than 2nα2^{n^{\alpha}} but SoS requires size 22Ω(nα)2^{2^{\Omega(n^{\alpha})}} to prove this. In addition we prove analogous results on the minimum \emph{monotone} circuit size for monotone Boolean slice functions. Our approach is quite general. Namely, we show that if a proof system QQ has strong enough constraint satisfaction problem lower bounds that only depend on good expansion of the constraint-variable incidence graph and, furthermore, QQ is expressive enough that variables can be substituted by local Boolean functions, then the MCSP problem is hard for QQ.

Keywords

Cite

@article{arxiv.2311.12994,
  title  = {Sum-of-Squares Lower Bounds for the Minimum Circuit Size Problem},
  author = {Per Austrin and Kilian Risse},
  journal= {arXiv preprint arXiv:2311.12994},
  year   = {2023}
}

Comments

A conference version appeared previously in CCC'23