LIMITING NEGATIONS IN CONSTANT DEPTH CIRCUITS

被引:19
作者
SANTHA, M [1 ]
WILSON, C [1 ]
机构
[1] UNIV OREGON,DEPT COMP & INFORMAT SCI,EUGENE,OR 97403
关键词
CIRCUIT COMPLEXITY; MONOTONE CIRCUITS; NEGATION GATES;
D O I
10.1137/0222022
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
It follows from a theorem of Markov that the minimum number of negation gates in a circuit sufficient to compute any Boolean function on n variables is l = right perpendicular log n left perpendicular + 1. It can be shown that, for functions computed by families of polynomial size, O(log n) depth and bounded fan-in circuits (NC1), the same result holds: on such circuits l negations are necessary and sufficient. In this paper it is proven that this situation changes when polynomial size circuit families of constant depth are considered: l negations are no longer sufficient. For threshold circuits it is proven that there are Boolean functions computable in constant depth (TC0) such that no such threshold circuit containing o(n(epsilon)), for all epsilon > 0, negations can compute them. There is a matching upper bound: for any epsilon > 0, everything computable by constant depth threshold circuits can be computed by constant depth threshold circuits using n(epsilon) negations asymptotically. There are also tight bounds for constant depth, unbounded fan-in circuits (AC0): n/log(r) n, for any r, negations are sufficient, and OMEGA(n/ log(r) n), for some r, are necessary.
引用
收藏
页码:294 / 302
页数:9
相关论文
共 20 条
[1]   MONOTONE VERSUS POSITIVE [J].
AJTAI, M ;
GUREVICH, Y .
JOURNAL OF THE ACM, 1987, 34 (04) :1004-1015
[2]   SORTING IN C LOG N PARALLEL STEPS [J].
AJTAI, M ;
KOMLOS, J ;
SZEMEREDI, E .
COMBINATORICA, 1983, 3 (01) :1-19
[3]  
AJTAI M, 1984, 16TH P ACM S THEOR C, P471
[4]   ON MAXIMUM INVERSION WITH MINIMUM INVERTERS [J].
AKERS, SB .
IEEE TRANSACTIONS ON COMPUTERS, 1968, C 17 (02) :134-&
[5]   THE MONOTONE CIRCUIT COMPLEXITY OF BOOLEAN FUNCTIONS [J].
ALON, N ;
BOPPANA, RB .
COMBINATORICA, 1987, 7 (01) :1-22
[6]  
[Anonymous], 1987, COMPLEXITY BOOLEAN F
[7]   THRESHOLD FUNCTIONS AND BOUNDED DEPTH MONOTONE CIRCUITS [J].
BOPPANA, RB .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1986, 32 (02) :222-229
[8]  
Fischer M. J., 1975, Automata Theory and Formal Language 2nd GI Conference, P71
[9]  
Hajnal A., 1987, 28th Annual Symposium on Foundations of Computer Science (Cat. No.87CH2471-1), P99, DOI 10.1109/SFCS.1987.59
[10]  
Kahn J., 1988, 29th Annual Symposium on Foundations of Computer Science (IEEE Cat. No.88CH2652-6), P68, DOI 10.1109/SFCS.1988.21923