Lower bounds for circuits with MOD_m gates

Let CCo(n)[m] be the class of circuits that have size o(n) and in which all gates are MOD[m] gates. We show that CC [m] circuits cannot compute MODq in sub-linear size when m, q > 1 are co-prime integers. No non-trivial lower bounds were known before on the size of CC [m] circuits of constant depth for computing MODq. On the other hand, our results show circuits of type MAJ o CCo(n)[m] need exponential size to compute MODq . Using Bourgain's recent breakthrough result on estimates of exponential sums, we extend our bound to the case where small fan-in AND gates are allowed at the bottom of such circuits i.e. circuits of type MAJ o CC[m] o AND epsiv log n, where epsiv > 0 is a sufficiently small constant. CC [m] circuits of constant depth need superlinear number of wires to compute both the AND and MODq functions. To prove this, we show that any circuit computing such functions has a certain connectivity property that is similar to that of superconcentration. We show a superlinear lower bound on the number of edges of such graphs extending results on superconcentrators

[1]  van P. Emde Boas,et al.  A combinatorial problem on finite abelian groups, 3 , 1967 .

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

[3]  Denis Thérien,et al.  NC1: The automata-theoretic viewpoint , 1991, computational complexity.

[4]  D. M. Barrington Some problems involving Razborov-Smolensky polynomials , 1992 .

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

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

[7]  Vince Grolmusz A Degree-Decreasing Lemma for (MOD q - MOD p) Circuits , 2001, Discret. Math. Theor. Comput. Sci..

[8]  Roman Smolensky On interpolation by analytic functions with special properties and some weak lower bounds on the size of circuits with symmetric gates , 1990, Proceedings [1990] 31st Annual Symposium on Foundations of Computer Science.

[9]  John E. Olson,et al.  A combinatorial problem on finite Abelian groups, I , 1969 .

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

[11]  Richard J. Lipton,et al.  Symmetric polynomials over Zm and simultaneous communication protocols , 2006, J. Comput. Syst. Sci..

[12]  Ran Raz,et al.  Lower bounds for matrix product, in bounded depth circuits with arbitrary gates , 2001, STOC '01.

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

[14]  Richard J. Lipton,et al.  The Degree of Threshold Mod 6 and Diophantine Equations , 2004, Electron. Colloquium Comput. Complex..

[15]  Ran Raz,et al.  Lower Bounds for Matrix Product in Bounded Depth Circuits with Arbitrary Gates , 2003, SIAM J. Comput..

[16]  Weidong Gao,et al.  A Combinatorial Problem on Finite Abelian Groups , 1996 .

[17]  J. Bourgain Estimation of certain exponential sums arising in complexity theory , 2005 .

[18]  Roy Meshulam An uncertainty inequality and zero subsums , 1990, Discret. Math..

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

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

[21]  Pavel Pudlák,et al.  Bounded-depth circuits: separating wires from gates , 2005, STOC '05.

[22]  Howard Straubing,et al.  Bounds on an exponential sum arising in Boolean circuit complexity , 2005 .

[23]  Kristoffer Arnsfelt Hansen On modular counting with polynomials , 2006, 21st Annual IEEE Conference on Computational Complexity (CCC'06).

[24]  I. Parberry,et al.  Exponential Size Lower Bounds for Some Depth Three Circuits , 1994, Inf. Comput..

[25]  Rudolf Lide,et al.  Finite fields , 1983 .

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

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

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

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

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

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

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

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

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

[35]  Avi Wigderson,et al.  Linear-Size Constant-Depth Polylog-Treshold Circuits , 1991, Inf. Process. Lett..

[36]  Pavel Pudlák,et al.  Communication in bounded depth circuits , 1994, Comb..

[37]  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.

[38]  Richard J. Lipton,et al.  Lower Bounds for Constant Depth Circuits for Prefix Problems , 1983, ICALP.

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