Circuit Size Lower Bounds and #SAT Upper Bounds Through a General Framework

作者: Alexander S. Kulikov , Alexander Golovnev , Suguru Tamaki , Alexander V. Smal

DOI: 10.4230/LIPICS.MFCS.2016.45

关键词:

摘要: Most of the known lower bounds for binary Boolean circuits with unrestricted depth are proved by gate elimination method. The most efficient algorithms #SAT problem on use similar case analyses to ones in elimination. Chen and Kabanets recently showed that can also be used prove average circuit bounds, is, size approximations an explicit function. In this paper, we provide a general framework proving worst/average upper is built ideas Kabanets. A proof such goes as follows. One starts fixing three parameters: class circuits, complexity measure, set allowed substitutions. main ingredient follows: going through number cases, one shows any from given class, find substitution measure reduces sufficient amount. This analysis immediately implies bound #SAT. To~obtain needs present construction function disperser/extractor sources defined substitutions under consideration. We show many proofs (of #SAT) fall into framework. Using framework, following new bounds: 3.24n 2.59n over U_2 B_2, respectively (though basis B_2 quadratic disperser whose not currently known), faster than 2^n #SAT-algorithms at 2.99n, respectively. Here mean all bivariate functions, functions except parity its complement.

参考文章(62)
Ruiwen Chen, Valentine Kabanets, Nitin Saurabh, An Improved Deterministic #SAT Algorithm for Small De Morgan Formulas mathematical foundations of computer science. pp. 165- 176 ,(2014) , 10.1007/978-3-662-44465-8_15
Oded Goldreich, Johan Håstad, Steven Rudich, Benny Chor, Joel Friedman, Roman Smolensky, The Bit Extraction Problem of t-Resilient Functions (Preliminary Version) foundations of computer science. pp. 396- 407 ,(1985)
Eli Ben-Sasson, Emanuele Viola, Short PCPs with Projection Queries Automata, Languages, and Programming. pp. 163- 173 ,(2014) , 10.1007/978-3-662-43948-7_14
Kazuyuki Amano, Atsushi Saito, A Nonuniform Circuit Class with Multilayer of Threshold Gates Having Super Quasi Polynomial Size Lower Bounds Against NEXP Language and Automata Theory and Applications. pp. 461- 472 ,(2015) , 10.1007/978-3-319-15579-1_36
Arist Kojevnikov, Alexander S. Kulikov, Circuit complexity and multiplicative complexity of Boolean functions conference on computability in europe. ,vol. 6158, pp. 239- 245 ,(2010) , 10.1007/978-3-642-13962-8_27
Madhu Sudan, Yevgeniy Dodis, Exposure-resilient cryptography Massachusetts Institute of Technology. ,(2000)
Venkatesan T. Chakaravarthy, Sambuddha Roy, Oblivious symmetric alternation symposium on theoretical aspects of computer science. pp. 230- 241 ,(2006) , 10.1007/11672142_18
Fengming Wang, Nexp does not have non-uniform quasipolynomial-size ACC circuits of o(log log n) depth theory and applications of models of computation. pp. 164- 170 ,(2011) , 10.1007/978-3-642-20877-5_17
Rahul Santhanam, Ironic Complicity: Satisfiability Algorithms and Circuit Lower Bounds Bulletin of The European Association for Theoretical Computer Science. ,vol. 106, pp. 31- 52 ,(2012)
Evgeny Demenkov, Alexander S. Kulikov, An Elementary Proof of a 3n − o(n) Lower Bound on the Circuit Complexity of Affine Dispersers Mathematical Foundations of Computer Science 2011. pp. 256- 265 ,(2011) , 10.1007/978-3-642-22993-0_25