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

01/21/2020
by   Nikhil Vyas, et al.
0

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)] and NEXP do not have small circuits from various circuit classes C, by showing that 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. Say a symmetric Boolean function f(x_1,...,x_n) is sparse if it outputs 1 on O(1) values of ∑_i x_i. We show that for every sparse f, and for all "typical" C, faster #SAT algorithms for C circuits actually imply lower bounds against the circuit class f ∘ C, which may be stronger than C itself. In particular: #SAT algorithms for n^k-size C-circuits running in 2^n/n^k time (for all k) imply NEXP does not have f ∘ C-circuits of polynomial size. #SAT algorithms for 2^n^ϵ-size C-circuits running in 2^n-n^ϵ time (for some ϵ > 0) imply Quasi-NP does not have f ∘ C-circuits of polynomial size. Applying #SAT algorithms from the literature, one immediate corollary of our results is that Quasi-NP does not have EMAJ∘ACC^0 ∘THR circuits of polynomial size, where EMAJ is the "exact majority" function, improving previous lower bounds against ACC^0 [Williams JACM'14] and ACC^0 ∘THR [Williams STOC'14], [Murray-Williams STOC'18]. This is the first nontrivial lower bound against such a circuit class.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/29/2021

Algorithms and Lower Bounds for Comparator Circuits from Shrinkage

Comparator circuits are a natural circuit model for studying bounded fan...
research
02/19/2021

SAT-based Circuit Local Improvement

Finding exact circuit size is a notorious optimization problem in practi...
research
01/29/2018

Which NP-Hard SAT and CSP Problems Admit Exponentially Improved Algorithms?

We study the complexity of SAT(Γ) problems for potentially infinite lang...
research
07/16/2023

On the Hardness of PosSLP

The problem PosSLP involves determining whether an integer computed by a...
research
04/27/2018

Explicit lower bounds on strong quantum simulation

We consider the problem of strong (amplitude-wise) simulation of n-qubit...
research
05/21/2023

On the Impossibility of General Parallel Fast-forwarding of Hamiltonian Simulation

Hamiltonian simulation is one of the most important problems in the fiel...
research
02/19/2023

SAT Requires Exhaustive Search

In this paper, by constructing extremely hard examples of CSP (with larg...

Please sign up or login with your details

Forgot password? Click here to reset