Computing Symmetric Boolean Functions by Circuits with Few Exact Threshold Gates

We consider constant depth circuits augmented with few exact threshold gates with arbitrary weights. We prove strong (up to exponential) size lower bounds for such circuits computing symmetric Boolean functions. Our lower bound is expressed in terms of a natural parameter, the balance, of symmetric functions. Furthermore, in the quasi-polynomial size setting our results provides an exact characterization of the class of symmetric functions in terms of their balance.

[1]  Andrew Chi-Chih Yao,et al.  Separating the Polynomial-Time Hierarchy by Oracles (Preliminary Version) , 1985, FOCS.

[2]  Diederich Hinrichsen,et al.  Mathematical Systems Theory I , 2006, IEEE Transactions on Automatic Control.

[3]  Kristoffer Arnsfelt Hansen,et al.  Lower Bounds for Circuits with Few Modular and Symmetric Gates , 2005, ICALP.

[4]  Kristoffer Arnsfelt Hansen Lower Bounds for Circuits with Few Modular Gates using Exponential Sums , 2006, Electron. Colloquium Comput. Complex..

[5]  J. Håstad Computational limitations of small-depth circuits , 1987 .

[6]  Michael Sipser,et al.  Parity, circuits, and the polynomial-time hierarchy , 1981, 22nd Annual Symposium on Foundations of Computer Science (sfcs 1981).

[7]  N. Nisan The communication complexity of threshold gates , 1993 .

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

[9]  Robin Milner,et al.  On Observing Nondeterminism and Concurrency , 1980, ICALP.

[10]  Emanuele Viola,et al.  Pseudorandom bits for constant depth circuits with few arbitrary symmetric gates , 2005, 20th Annual IEEE Conference on Computational Complexity (CCC'05).

[11]  James Aspnes,et al.  The expressive power of voting polynomials , 1994, Comb..

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

[13]  Miklós Ajtai,et al.  ∑11-Formulae on finite structures , 1983, Ann. Pure Appl. Log..

[14]  Chi-Jen Lu An exact characterization of symmetric functions in qAC0[2] , 2001, Theor. Comput. Sci..

[15]  Howard Straubing,et al.  Complex polynomials and circuit lower bounds for modular counting , 1992, computational complexity.

[16]  Ronald Fagin,et al.  Bounded-Depth, Polynomial-Size Circuits for Symmetric Functions , 1985, Theoretical Computer Science.

[17]  Marvin Minsky,et al.  Perceptrons: An Introduction to Computational Geometry , 1969 .

[18]  Zhi-Li Zhang,et al.  Computing Symmetric Functions with AND/OR Circuits and a Single MAJORITY Gate , 1993, STACS.

[19]  Frederic Green A complex-number Fourier technique for lower bounds on the Mod-m degree , 2000, computational complexity.