Skip to main content

Complex polynomials and circuit lower bounds for modular counting

  • Conference paper
  • First Online:
LATIN '92 (LATIN 1992)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 583))

Included in the following conference series:

Abstract

In this paper we study the power of constant-depth circuits containing negation gates, unobunded fan-in AND and OR gates, and a small number of MAJORITY gates. It is easy to show that a depth 2 circuit of size O(n) (where n is the number of inputs) containing O(n) MAJORITY gates can determine whether the sum of the input bits is divisible by k, for any fixed k>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^{ \circ (1)} }\) containing n o(1) MAJORITY gates cannot determine if the sum of the input bits is divisible by k. This result was previously known only for k=2. To prove it for general k, we view a circuit as computing a function from {1,ω,..., ωk−1}m into the complex numbers. We are then able to approximately represent the behavior of the circuit by a multivariate complex polynomial of low degree. We then prove the main theorem by showing that the function taking (x 1,..., x m) ∈ {1,ω,..., ωk−1}m to x 1... x m does not admit the required sort of polynomial approximation.

Research supported by NSF Grant CCR-8714714.

Research supported by NSF Grant CCR-8902369.

This article was processed by the author using the TEX macro package from Springer-Verlag.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J. Aspnes, R. Beigel, M. Furst, and S. Rudich, The expressive power of voting polynomials, Proc. 23rd ACM STOC, 402–409, 1991.

    Google Scholar 

  2. D. A. Mix Barrington, H. Straubing, and D. Thérien, Nonuniform automata over groups, Information and Computation 89 (1990), 109–132.

    Google Scholar 

  3. R. Beigel, personal communication and presentation at Jan. 1991 DIMACS workshop.

    Google Scholar 

  4. R. Beigel, N. Reingold, and D. Spielman, The perceptron strikes back, Proc. 6th Structure in Complexity Theory, (1991), 286–293.

    Google Scholar 

  5. R. Beigel, N. Reingold, and D. Spielman, PP is closed under intersection, Proc. 23rd ACM STOC, 1–9, 1991.

    Google Scholar 

  6. F. Green, An oracle separating ⊕P from PP PH, Proc. 5th Structure in Complexity Theory, (1990), 295–298.

    Google Scholar 

  7. N. Linial, Y. Mansour and N. Nisan, Constant-depth circuits, Fourier transforms and learnability, Proc. 30th IEEE FOCS, (1989), 574–579.

    Google Scholar 

  8. M. L. Minsky and S. A. Papert, Perceptrons (Cambridge, MA, MIT Press, 1988). (Expanded edition, original edition was in 1968.)

    Google Scholar 

  9. R. Smolensky, Algebraic methods in the theory of lower bounds for Boolean circuit complexity, Proc. 19th ACM STOC, 77–82, 1987.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Imre Simon

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mix Barrington, D.A., Straubing, H. (1992). Complex polynomials and circuit lower bounds for modular counting. In: Simon, I. (eds) LATIN '92. LATIN 1992. Lecture Notes in Computer Science, vol 583. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0023814

Download citation

  • DOI: https://doi.org/10.1007/BFb0023814

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-55284-0

  • Online ISBN: 978-3-540-47012-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics