THE EXPRESSIVE POWER OF VOTING POLYNOMIALS

被引:91
作者
ASPNES, J
BEIGEL, R
FURST, M
RUDICH, S
机构
[1] CARNEGIE MELLON UNIV,SCH COMP SCI,PITTSBURGH,PA 15213
[2] YALE UNIV,DEPT COMP SCI,NEW HAVEN,CT 06520
关键词
D O I
10.1007/BF01215346
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
We consider the problem of approximating a Boolean function f:{0,1}n --> {0,1} by the sign of an integer polynomial p of degree k. For us, a polynomial p(x) predicts the value of f(x) if, whenever p(x) greater-than-or-equal-to 0, f(x) = 1, and whenever p(x) < 0, f(x) = 0. A low-degree polynomial p is a good approximator for f if it predicts f at almost all points. Given a positive integer k, and a Boolean function f, we ask, ''how good is the best degree k approximation to f?'' We introduce a new lower bound technique which applies to any Boolean function. We show that the lower bound technique yields tight bounds in the case f is parity. Minsky and Papert [10] proved that a perceptron cannot compute parity; our bounds indicate exactly how well a perceptron can approximate it. As a consequence, we are able to give the first correct proof that, for a random oracle A, PP(A) is properly contained in PSPACE(A). We are also able to prove the old AC0 exponential-size lower bounds in a new way. This allows us to prove the new result that an AC0 circuit with one majority gate cannot approximate parity. Our proof depends only on basic properties of integer polynomials.
引用
收藏
页码:135 / 148
页数:14
相关论文
共 18 条
[1]   RELATIVIZED COUNTING CLASSES - RELATIONS AMONG THRESHOLDS, PARITY, AND MODS [J].
BEIGEL, R .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1991, 42 (01) :76-96
[2]  
BEIGEL R, 1991, 6TH P ANN C STRUCT C, P286
[3]   RELATIVE TO A RANDOM ORACLE-A, PA NOT-EQUAL NPA NOT-EQUAL CO-NPA WITH PROBABILITY-1 [J].
BENNETT, CH ;
GILL, J .
SIAM JOURNAL ON COMPUTING, 1981, 10 (01) :96-113
[4]   HARMONIC-ANALYSIS OF POLYNOMIAL THRESHOLD FUNCTIONS [J].
BRUCK, J .
SIAM JOURNAL ON DISCRETE MATHEMATICS, 1990, 3 (02) :168-177
[5]  
BRUCK J, 1990, 31 ANN IEEE S FDN CS, P632
[6]  
Chvatal V., 1983, LINEAR PROGRAMMING
[7]   PARITY, CIRCUITS, AND THE POLYNOMIAL-TIME HIERARCHY [J].
FURST, M ;
SAXE, JB ;
SIPSER, M .
MATHEMATICAL SYSTEMS THEORY, 1984, 17 (01) :13-27
[8]  
GOTSMAN C, UNPUB BOOLEAN FUNCTI
[9]  
LINIAL N, 1989, 30 ANN IEEE S FDN CS, P574
[10]  
Minsky M., 1988, PERCEPTRONS, V2nd ed.