AC^0 o MOD_2 Lower Bounds for the Boolean Inner Product

AC^0 o MOD_2 circuits are AC^0 circuits augmented with a layer of parity gates just above the input layer. We study AC^0 o MOD2 circuit lower bounds for computing the Boolean Inner Product functions. Recent works by Servedio and Viola (ECCC TR12-144) and Akavia et al. (ITCS 2014) have highlighted this problem as a frontier problem in circuit complexity that arose both as a first step towards solving natural special cases of the matrix rigidity problem and as a candidate for constructing pseudorandom generators of minimal complexity. We give the first superlinear lower bound for the Boolean Inner Product function against AC^0 o MOD2 of depth four or greater. Specifically, we prove a superlinear lower bound for circuits of arbitrary constant depth, and an ~Omega(n^2) lower bound for the special case of depth-4 AC^0 o MOD_2. Our proof of the depth-4 lower bound employs a new "moment-matching" inequality for bounded, nonnegative integer-valued random variables that may be of independent interest: we prove an optimal bound on the maximum difference between two discrete distributions’ values at 0, given that their first d moments match.

[1]  Avi Wigderson,et al.  Reducing The Seed Length In The Nisan-Wigderson Generator* , 2006, Comb..

[2]  Dana Ron,et al.  Strong Lower Bounds for Approximating Distribution Support Size and the Distinct Elements Problem , 2007, 48th Annual IEEE Symposium on Foundations of Computer Science (FOCS'07).

[3]  Emanuele Viola,et al.  Hardness amplification proofs require majority , 2008, SIAM J. Comput..

[4]  Swastik Kopparty,et al.  Certifying Polynomials for AC 0 [ ⊕ ] Circuits , with Applications to Lower Bounds and Circuit Compression , 2012 .

[5]  Christopher Umans Pseudo-random generators for all hardnesses , 2002, STOC '02.

[6]  Noam Nisan,et al.  Constant depth circuits, Fourier transform, and learnability , 1989, 30th Annual Symposium on Foundations of Computer Science.

[7]  A. Charafi,et al.  Chebyshev polynomials—From approximation theory to algebra and number theory: 2nd edition. Theodore J. Rivlin, John Wiley & Sons Limited, 1990. pp. 249, hardcover. £45.50 , 1992 .

[8]  Pravesh Kothari,et al.  Constructing Hard Functions Using Learning Algorithms , 2013, 2013 IEEE Conference on Computational Complexity.

[9]  Gil Cohen,et al.  The Complexity of DNF of Parities , 2016, Electron. Colloquium Comput. Complex..

[10]  Pavel Pudlák,et al.  Threshold circuits of bounded depth , 1987, 28th Annual Symposium on Foundations of Computer Science (sfcs 1987).

[11]  Libertango Astor Piazzolla,et al.  Viola , 1985, Italoamericana.

[12]  Christopher Umans,et al.  Simple extractors for all min-entropies and a new pseudo-random generator , 2001, Proceedings 2001 IEEE International Conference on Cluster Computing.

[13]  Noam Nisan,et al.  Pseudorandom bits for constant depth circuits , 1991, Comb..

[14]  Roman Smolensky,et al.  Algebraic methods in the theory of lower bounds for Boolean circuit complexity , 1987, STOC.

[15]  Noam Nisan,et al.  On the degree of boolean functions as real polynomials , 1992, STOC '92.

[16]  Raghu Meka,et al.  Moment-Matching Polynomials , 2013, Electron. Colloquium Comput. Complex..

[17]  Stasys Jukna,et al.  On Graph Complexity , 2006, Combinatorics, Probability and Computing.

[18]  Jeffrey C. Jackson,et al.  An efficient membership-query algorithm for learning DNF with respect to the uniform distribution , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[19]  Jaikumar Radhakrishnan,et al.  Deterministic restrictions in circuit complexity , 1996, STOC '96.

[20]  A. Razborov Lower bounds on the size of bounded depth circuits over a complete basis with logical addition , 1987 .

[21]  T. J. Rivlin Chebyshev polynomials : from approximation theory to algebra and number theory , 1990 .

[22]  Noam Nisan,et al.  Approximate Inclusion-Exclusion , 1990, STOC '90.

[23]  Rocco A. Servedio,et al.  On a special case of rigidity , 2012, Electron. Colloquium Comput. Complex..

[24]  Lance Fortnow,et al.  Efficient Learning Algorithms Yield Circuit Lower Bounds , 2006, COLT.

[25]  Ramamohan Paturi,et al.  On the degree of polynomials that approximate symmetric Boolean functions (preliminary version) , 1992, STOC '92.

[26]  Ilya Volkovich On Learning, Lower Bounds and (un)Keeping Promises , 2014, ICALP.

[27]  Leslie G. Valiant,et al.  Graph-Theoretic Arguments in Low-Level Complexity , 1977, MFCS.