Complex polynomials and circuit lower bounds for modular counting

AbstractWe study the power of constant-depth circuits containing negation gates, unbounded fan-in AND and OR gates, and a small number of MAJORITY gates. It is easy to show that a depth 2 circuit of sizeO(n) (wheren is the number of inputs) containingO(n) MAJORITY gates can determine whether the sum of the input bits is divisible byk, for any fixedk>1, whereas it is known that this requires exponentialsize circuits if we have no MAJORITY gates. Our main result is that a constant-depth circuit of size $$2^{n^{o(1)} } $$ containingno(1) MAJORITY gates cannot determine if the sum of the input bits is divisible byk; moreover, such a circuit must give the wrong answer on a constant fraction of the inputs. This result was previously known only fork=2. We prove this by obtaining an approximate representation of the behavior of constant-depth circuits by multivariate complex polynomials.

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

[2]  Daniel A. Spielman,et al.  PP is closed under intersection , 1991, STOC '91.

[3]  Howard Straubing,et al.  Non-Uniform Automata Over Groups , 1990, Inf. Comput..

[4]  James Aspnes,et al.  The expressive power of voting polynomials , 1991, STOC '91.

[5]  Richard Beigel When do extra majority gates help? , 1992, STOC '92.

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

[7]  Richard Beigel When do extra majority gates help? Polylog (N) majority gates are equivalent to one , 2005, computational complexity.

[8]  Frederic Green An Oracle Separating \oplus P from PP^PH , 1991, Inf. Process. Lett..

[9]  Howard Straubing,et al.  Complex Polynomials and Circuit Lower Bounds for Modular Counting , 1992, LATIN.

[10]  Daniel A. Spielman,et al.  The perceptron strikes back , 1991, [1991] Proceedings of the Sixth Annual Structure in Complexity Theory Conference.