CONSTANT DEPTH CIRCUITS, FOURIER-TRANSFORM, AND LEARNABILITY

被引:341
作者
LINIAL, N
MANSOUR, Y
NISAN, N
机构
[1] TEL AVIV UNIV,DEPT COMP SCI,IL-69978 TEL AVIV,ISRAEL
[2] MIT,COMP SCI LAB,CAMBRIDGE,MA 02139
[3] STANFORD UNIV,STANFORD,CA 94305
[4] IBM CORP,ALMADEN RES CTR,SAN JOSE,CA 95114
关键词
ALGORITHMS; THEORY; VERIFICATION; AC(0) CIRCUITS; APPROXIMATION; BOOLEAN FUNCTIONS; CIRCUITS; COMPLEXITY; FOURIER TRANSFORM; HARMONIC ANALYSIS LEARNING;
D O I
10.1145/174130.174138
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, Boolean functions in AC0 are studied using harmonic analysis on the cube. The main result is that an AC0 Boolean function has almost all of its ''power spectrum'' on the low-order coefficients. An important ingredient of the proof is Hastad's switching lemma [8]. This result implies several new properties of functions in AC0: Functions in AC0 have low ''average sensitivity;'' they may be approximated well by a real polynomial of low degree and they cannot be pseudorandom function generators. Perhaps the most interesting application is an O(n(polylog(n)))-time algorithm for learning functions in AC0. The algorithm observes the behavior of an AC0 function on O(n(polylog(n))) randomly chosen inputs, and derives a good approximation for the Fourier transform of the function. This approximation allows the algorithm to predict, with high probability, the value of the function on other randomly chosen inputs.
引用
收藏
页码:607 / 620
页数:14
相关论文
共 20 条
[1]   SIGMA-11-FORMULAE ON FINITE STRUCTURES [J].
AJTAI, M .
ANNALS OF PURE AND APPLIED LOGIC, 1983, 24 (01) :1-48
[2]  
AJTAI M., 1989, ADV COMPUTING RES RA, V5, P199
[3]  
[Anonymous], 22 ANN ACM S THEOR C
[4]  
BRANDMAN Y, 1990, IEEE T COMPUT, V9, P282
[5]  
Dym H., 1972, FOURIER SERIES INTEG
[6]   PARITY, CIRCUITS, AND THE POLYNOMIAL-TIME HIERARCHY [J].
FURST, M ;
SAXE, JB ;
SIPSER, M .
MATHEMATICAL SYSTEMS THEORY, 1984, 17 (01) :13-27
[7]   HOW TO CONSTRUCT RANDOM FUNCTIONS [J].
GOLDREICH, O ;
GOLDWASSER, S ;
MICALI, S .
JOURNAL OF THE ACM, 1986, 33 (04) :792-807
[8]  
HAGERUP T, 1989, INFORM PROCESS LETT, V33, P305
[9]  
HASTAD J, 1986, THESIS MIT CAMBRIDGE
[10]  
Kahn J., 1988, 29th Annual Symposium on Foundations of Computer Science (IEEE Cat. No.88CH2652-6), P68, DOI 10.1109/SFCS.1988.21923