English

Lower Bounds Against Sparse Symmetric Functions of ACC Circuits: Expanding the Reach of $\#$SAT Algorithms

Computational Complexity 2020-01-23 v1

Abstract

We continue the program of proving circuit lower bounds via circuit satisfiability algorithms. So far, this program has yielded several concrete results, proving that functions in Quasi-NP=NTIME[n(logn)O(1)]\text{Quasi-NP} = \text{NTIME}[n^{(\log n)^{O(1)}}] and NEXP\text{NEXP} do not have small circuits from various circuit classes C{\cal C}, by showing that C{\cal C} admits non-trivial satisfiability and/or #\#SAT algorithms which beat exhaustive search by a minor amount. In this paper, we present a new strong lower bound consequence of non-trivial #\#SAT algorithm for a circuit class C{\mathcal C}. Say a symmetric Boolean function f(x1,,xn)f(x_1,\ldots,x_n) is sparse if it outputs 11 on O(1)O(1) values of ixi\sum_i x_i. We show that for every sparse ff, and for all "typical" C{\cal C}, faster #\#SAT algorithms for C{\cal C} circuits actually imply lower bounds against the circuit class fCf \circ {\cal C}, which may be stronger than C{\cal C} itself. In particular: #\#SAT algorithms for nkn^k-size C{\cal C}-circuits running in 2n/nk2^n/n^k time (for all kk) imply NEXP\text{NEXP} does not have fCf \circ {\cal C}-circuits of polynomial size. #\#SAT algorithms for 2nϵ2^{n^{\epsilon}}-size C{\cal C}-circuits running in 2nnϵ2^{n-n^{\epsilon}} time (for some ϵ>0\epsilon > 0) imply Quasi-NP\text{Quasi-NP} does not have fCf \circ {\cal C}-circuits of polynomial size. Applying #\#SAT algorithms from the literature, one immediate corollary of our results is that Quasi-NP\text{Quasi-NP} does not have EMAJACC0THR\text{EMAJ} \circ \text{ACC}^0 \circ \text{THR} circuits of polynomial size, where EMAJ\text{EMAJ} is the "exact majority" function, improving previous lower bounds against ACC0\text{ACC}^0 [Williams JACM'14] and ACC0THR\text{ACC}^0 \circ \text{THR} [Williams STOC'14], [Murray-Williams STOC'18]. This is the first nontrivial lower bound against such a circuit class.

Keywords

Cite

@article{arxiv.2001.07788,
  title  = {Lower Bounds Against Sparse Symmetric Functions of ACC Circuits: Expanding the Reach of $\#$SAT Algorithms},
  author = {Nikhil Vyas and Ryan Williams},
  journal= {arXiv preprint arXiv:2001.07788},
  year   = {2020}
}

Comments

To appear in STACS 2020