Depth Reduction for Circuits with a Single Layer of Modular Counting Gates

We consider the class of constant depth AND/OR circuits augmented with a layer of modular counting gates at the bottom layer, i.e ${\bf AC}^{0} \circ {\bf MOD}_m$ circuits. We show that the following holds for several types of gates $\mathcal{G}$: by adding a gate of type $\mathcal{G}$ at the output, it is possible to obtain an equivalent probabilistic depth 2 circuit of quasipolynomial size consisting of a gate of type $\mathcal{G}$ at the output and a layer of modular counting gates, i.e $\mathcal{G} \circ {\bf MOD}_m$ circuits. The types of gates $\mathcal{G}$ we consider are modular counting gates and threshold-style gates. For all of these, strong lower bounds are known for (deterministic) $\mathcal{G} \circ {\bf MOD}_m$ circuits.

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

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

[3]  Richard Beigel,et al.  On Probabilistic ACC Circuits with an Exact-Threshold Output Gate , 1992, ISAAC.

[4]  Jun Tarui Probablistic Polynomials, AC0 Functions, and the Polynomial-Time Hierarchy , 1993, Theor. Comput. Sci..

[5]  Howard Straubing,et al.  A Note on MODp - MODm Circuits , 2006, Theory of Computing Systems.

[6]  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).

[7]  Richard Beigel,et al.  Upper and lower bounds for some depth-3 circuit classes , 2005, computational complexity.

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

[9]  Gábor Tardos,et al.  Lower bounds for (MOD p-MOD m) circuits , 1998, Proceedings 39th Annual Symposium on Foundations of Computer Science (Cat. No.98CB36280).

[10]  Jehoshua Bruck,et al.  Harmonic Analysis of Polynomial Threshold Functions , 1990, SIAM J. Discret. Math..

[11]  Gábor Tardos,et al.  Lower Bounds for (MODp-MODm) Circuits , 2000, SIAM J. Comput..

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

[13]  Leslie G. Valiant,et al.  NP is as easy as detecting unique solutions , 1985, STOC '85.

[14]  Johan Håstad,et al.  On the power of small-depth threshold circuits , 1990, Proceedings [1990] 31st Annual Symposium on Foundations of Computer Science.

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

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

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

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

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

[20]  Howard Straubing,et al.  Lower bounds for modular counting by circuits with modular gates , 1995, computational complexity.

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

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

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

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

[25]  Howard Straubing,et al.  A Note on Mod P -mod M Circuits , 2007 .

[26]  Pavel Pudlák,et al.  Lower bounds for circuits with MOD_m gates , 2006, 2006 47th Annual IEEE Symposium on Foundations of Computer Science (FOCS'06).

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