Depth Lower Bounds against Circuits with Sparse Orientation

We study depth lower bounds against non-monotone circuits, parametrized by a new measure of non-monotonicity: the orientation of a function f is the characteristic vector of the minimum sized set of negated variables needed in any DeMorgan circuit computing f. We prove trade-off results between the depth and the weight/structure of the orientation vectors in any circuit C computing the CLIQUE function on an n vertex graph. We prove that if C is of depth d and each gate computes a Boolean function with orientation of weight at most w (in terms of the inputs to C), then d ×w must be Ω(n). In particular, if the weights are \(o(\frac{n}{\log^k n})\), then C must be of depth ω(log k n). We prove a barrier for our general technique. However, using specific properties of the CLIQUE function (used in [4]) and the Karchmer-Wigderson framework [11], we go beyond the limitations and obtain lower bounds when the weight restrictions are less stringent.

[1]  Johan Hå stad The Shrinkage Exponent of de Morgan Formulas is 2 , 1998 .

[2]  Michael E. Saks,et al.  Size-depth trade-offs for threshold circuits , 1993, SIAM J. Comput..

[3]  Noga Alon,et al.  The monotone circuit complexity of boolean functions , 1987, Comb..

[4]  Stasys Jukna On the minimum number of negations leading to super-polynomial savings , 2004, Inf. Process. Lett..

[5]  Michael J. Fischer Hauptvortrag: The complexity of negation-limited networks - A brief survey , 1975, Automata Theory and Formal Languages.

[6]  Stasys Jukna,et al.  Boolean Function Complexity Advances and Frontiers , 2012, Bull. EATCS.

[7]  Akira Maruoka,et al.  Potential of the approximation method , 1996, Proceedings of 37th Conference on Foundations of Computer Science.

[8]  Ran Raz,et al.  Probabilistic communication complexity of Boolean relations , 1989, 30th Annual Symposium on Foundations of Computer Science.

[9]  Kazuo Iwama,et al.  An Explicit Lower Bound of 5n - o(n) for Boolean Circuits , 2002, MFCS.

[10]  Akira Maruoka,et al.  A Superpolynomial Lower Bound for a Circuit Computing the Clique Function with At Most (1/6) log log n Negation Gates , 1998, MFCS.

[11]  A. Razborov Lower bounds on monotone complexity of the logical permanent , 1985 .

[12]  Heribert Vollmer,et al.  Introduction to Circuit Complexity: A Uniform Approach , 2010 .

[13]  J. Edmonds Paths, Trees, and Flowers , 1965, Canadian Journal of Mathematics.

[14]  Eric Allender Cracks in the Defenses: Scouting Out Approaches on Circuit Lower Bounds , 2008, CSR.

[15]  László Lovász,et al.  On determinants, matchings, and random algorithms , 1979, FCT.

[16]  Eric Allender,et al.  Circuit Complexity before the Dawn of the New Millennium , 1996, FSTTCS.

[17]  Avi Wigderson,et al.  Monotone circuits for connectivity require super-logarithmic depth , 1990, STOC '88.

[18]  Claude E. Shannon,et al.  The Number of Two‐Terminal Series‐Parallel Networks , 1942 .