Upper and lower bounds for some depth-3 circuit classes

We investigate the complexity of depth-3 threshold circuits with majority gates at the output, possibly negated AND gates at level two, and MODm gates at level one. We show that the fan-in of the AND gates can be reduced toO(logn) in the case wherem is unbounded, and to a constant in the case wherem is constant. We then use these upper bounds to derive exponential lower bounds for this class of circuits. In the unboundedm case, this yields a new proof of a lower bound of Grolmusz; in the constantm case, our result sharpens his lower bound. In addition, we prove an exponential lower bound if OR gates are also permitted on level two andm is a constant prime power.

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

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

[3]  Pavel Pudlák,et al.  On the computational power of depth 2 circuits with threshold and modulo gates , 1994, STOC '94.

[4]  Hervé Caussinus A Note on a Theorem of Barrington, Straubing and Thérien , 1996, Inf. Process. Lett..

[5]  David A. Mix Barrington,et al.  Representing Boolean functions as polynomials modulo composite numbers , 1992, STOC '92.

[6]  Eric Allender,et al.  A note on the power of threshold circuits , 1989, 30th Annual Symposium on Foundations of Computer Science.

[7]  Pavel Pudlák,et al.  On the Computational Power of Depth-2 Circuits with Threshold and Modulo Gates , 1997, Theor. Comput. Sci..

[8]  Shi-Chun Tsai Lower bounds on representing Boolean functions as polynomials in Z/sub m/ , 1993, [1993] Proceedings of the Eigth Annual Structure in Complexity Theory Conference.

[9]  Eric Allender,et al.  Depth Reduction for Circuits of Unbounded Fan-In , 1994, Inf. Comput..

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

[11]  David A. Mix Barrington,et al.  Representing Boolean functions as polynomials modulo composite numbers , 1994, computational complexity.

[12]  Mikael Goldmann A Note on the Power of Majority Gates and Modular Gates , 1995, Inf. Process. Lett..

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

[14]  Frederic Green An Oracle Separating +P From PP ph . , 1990 .

[15]  Denis Thérien Circuits Constructed with MODq Gates Cannot Compute AND in Sublinear Size , 1992, LATIN.

[16]  Denis Thérien,et al.  Non-Uniform Automata Over Groups , 1987, Inf. Comput..

[17]  Andrew Chi-Chih Yao,et al.  ON ACC and threshold circuits , 1990, Proceedings [1990] 31st Annual Symposium on Foundations of Computer Science.

[18]  Thomas Hofmeister,et al.  Some Notes on Threshold Circuits, and Multiplication in Depth 4 , 1991, Inf. Process. Lett..

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

[20]  Vince Grolmusz,et al.  A weight-size trade-off for circuits with MOD m gates , 1994, STOC '94.

[21]  A. Yao Separating the polynomial-time hierarchy by oracles , 1985 .

[22]  Richard Beigel,et al.  On ACC , 1994, computational complexity.

[23]  Torben Hagerup,et al.  A Guided Tour of Chernoff Bounds , 1990, Inf. Process. Lett..

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

[25]  Johan Håstad,et al.  On the power of small-depth threshold circuits , 1991, computational complexity.

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

[27]  Avi Wigdersony N (log N) Lower Bounds on the Size of Depth 3 Threshold Circuits with and Gates at the Bottom , 1993 .

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

[29]  Alexander A. Razborov,et al.  n^Omega(log n) Lower Bounds on the Size of Depth-3 Threshold Circuits with AND Gates at the Bottom , 1993, Information Processing Letters.

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

[31]  Shi-Chun Tsai,et al.  Lower Bounds on Representing Boolean Functions as Polynomials in Zm , 1996, SIAM J. Discret. Math..

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

[33]  Denis Thérien,et al.  Threshold Circuits of Small Majority-Depth , 1998, Inf. Comput..

[34]  Thomas Hofmeister,et al.  Some Notes on Threshold Circuits, and Multiplication in Depth 4 , 1991, Inf. Process. Lett..

[35]  Matthias Krause,et al.  Variation ranks of communication matrices and lower bounds for depth two circuits having symmetric gates with unbounded fan-in , 1991, [1991] Proceedings 32nd Annual Symposium of Foundations of Computer Science.