Monotone Real Circuits are More Powerful than Monotone Boolean Circuits

Recently Pavel Pudlak (1995) and independently Armin Haken and Steve Cook (1995) gave exponential lower bounds for the size of monotone real circuits computing clique type functions. In both cases, the lower bound was established in the monotone boolean case and then extended to the real case. This left open the question of whether monotone boolean circuits are in general polynomially equivalent to monotone real circuits for boolean functions. By a simple construction, we show that monotone real circuits are exponentially more powerful than general boolean circuits by proving that linear-size log-depth fan in 2 monotone real circuits can compute any slice function.

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

[2]  J. Van Leeuwen,et al.  Handbook of theoretical computer science - Part A: Algorithms and complexity; Part B: Formal models and semantics , 1990 .

[3]  Ran Raz,et al.  Lower bounds for cutting planes proofs with small coefficients , 1995, STOC '95.

[4]  Ingo Wegener,et al.  The complexity of Boolean functions , 1987 .

[5]  Ravi B. Boppana,et al.  The Complexity of Finite Functions , 1991, Handbook of Theoretical Computer Science, Volume A: Algorithms and Complexity.

[6]  Armin Haken,et al.  Counting bottlenecks to show monotone P/spl ne/NP , 1995, Proceedings of IEEE 36th Annual Foundations of Computer Science.

[7]  Claude E. Shannon,et al.  The synthesis of two-terminal switching circuits , 1949, Bell Syst. Tech. J..