Harmonic Analysis of Polynomial Threshold Functions
- 1 May 1990
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Discrete Mathematics
- Vol. 3 (2) , 168-177
- https://doi.org/10.1137/0403015
Abstract
The analysis of linear threshold Boolean functions has recently attracted the attention of those interested in circuit complexity as well as of those interested in neural networks. Here a generalization of linear threshold functions is defined, namely, polynomial threshold functions, and its relation to the class of linear threshold functions is investigated. A Boolean function is polynomial threshold if it can be represented as a sign function ofa polynomial that consists ofa polynomial (in the number ofvariables) number ofterms. The main result ofthis paper is showing that the class ofpolynomial threshold functions (which is called PT1 is strictly contained in the class ofBoolean functions that can be computed by a depth 2, unbounded fan-in polynomial size circuit of linear threshold gates (which is called LT2). Harmonic analysis ofBoolean functions is used to derive a necessary and sufficient condition for a function to be an S-threshold function for a given set S of monomials. This condition is used to show that the number of different S-threshold functions, for a given S, is at most 2 t'/ 1)lsl. Based on the necessary and sufficient condition, a lower bound is derived on the number of terms in a threshold function. The lower bound is expressed in terms of the spectral representation of a Boolean function. It is found that Boolean functions having an exponentially small spectrum are not polynomial threshold. A family of functions is exhibited that has an exponentially small spectrum; they are called "semibent" functions. A function is constructed that is both semibent and symmetric to prove that PT is properly contained in LT2.Keywords
This publication has 8 references indexed in Scilit:
- Neural networks, error-correcting codes, and polynomials over the binary n-cubeIEEE Transactions on Information Theory, 1989
- Lower bounds on the size of bounded depth circuits over a complete basis with logical additionMathematical Notes, 1987
- The NP-completeness column: An ongoing guideJournal of Algorithms, 1986
- Parallel computation with threshold functionsPublished by Springer Nature ,1986
- Neural networks and physical systems with emergent collective computational abilities.Proceedings of the National Academy of Sciences, 1982
- On “bent” functionsJournal of Combinatorial Theory, Series A, 1976
- HARMONIC ANALYSIS OF SWITCHING FUNCTIONSPublished by Elsevier ,1971
- Threshold LogicPublished by University of California Press ,1965