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

preprint2020arXivOpen access

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(log⁡n)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 f∘Cf \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 f∘Cf \circ {\cal C}-circuits of polynomial size. #\#SAT algorithms for 2nε2^{n^ε}-size C{\cal C}-circuits running in 2n−nε2^{n-n^ε} time (for some ε>0ε> 0) imply Quasi-NP\text{Quasi-NP} does not have f∘Cf \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 EMAJ∘ACC0∘THR\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 ACC0∘THR\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.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.