Lower Bounds Against Sparse Symmetric Functions of ACC Circuits: Expanding the Reach of $\#$SAT Algorithms
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 and do not have small circuits from various circuit classes , by showing that 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 . Say a symmetric Boolean function is sparse if it outputs on values of . We show that for every sparse , and for all "typical" , faster SAT algorithms for circuits actually imply lower bounds against the circuit class , which may be stronger than itself. In particular: SAT algorithms for -size -circuits running in time (for all ) imply does not have -circuits of polynomial size. SAT algorithms for -size -circuits running in time (for some ) imply does not have -circuits of polynomial size. Applying SAT algorithms from the literature, one immediate corollary of our results is that does not have circuits of polynomial size, where is the "exact majority" function, improving previous lower bounds against [Williams JACM'14] and [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