A hard-core predicate for all one-way functions
STOC '89 Proceedings of the twenty-first annual ACM symposium on Theory of computing
A technique for upper bounding the spectral norm with applications to learning
COLT '92 Proceedings of the fifth annual workshop on Computational learning theory
Learning decision trees using the Fourier spectrum
SIAM Journal on Computing
Constant depth circuits, Fourier transform, and learnability
Journal of the ACM (JACM)
Self-testing/correcting with applications to numerical problems
Journal of Computer and System Sciences - Special issue: papers from the 22nd ACM symposium on the theory of computing, May 14–16, 1990
On the power of circuits with gates of low L1 norms
Theoretical Computer Science
Some optimal inapproximability results
Journal of the ACM (JACM)
Complexity measures and decision tree complexity: a survey
Theoretical Computer Science - Complexity and logic
A Fourier-theoretic perspective on the Condorcet paradox and Arrow's theorem
Advances in Applied Mathematics
The complexity of properly learning simple concept classes
Journal of Computer and System Sciences
The influence of variables on Boolean functions
SFCS '88 Proceedings of the 29th Annual Symposium on Foundations of Computer Science
A new rank technique for formula size lower bounds
STACS'07 Proceedings of the 24th annual conference on Theoretical aspects of computer science
On the parity complexity measures of Boolean functions
Theoretical Computer Science
Testing Fourier Dimensionality and Sparsity
SIAM Journal on Computing
Linearity testing in characteristic two
IEEE Transactions on Information Theory - Part 1
Hi-index | 0.00 |
In this paper we prove results regarding Boolean functions with small spectral norm (the spectral norm of ƒ is ||ƒ||1 = ∑α|ƒ(α)|). Specifically, we prove the following results for functions ƒ :{0, 1}n → [0, 1}with ||ƒ||1 = A. There is a subspace V of co-dimension at most A2 such that ƒ|v is constant. ƒ can be computed by a parity decision tree of size 2A2n2a. (a parity decision tree is a decision tree whose nodes are labeled with arbitrary linear functions.) ƒ can be computed by a De Morgan formula of size O(2A2 n2A+2) and by a De Morgan formula of depth O( A2 + log(n) • A). If in addition ƒ has at most s nonzero Fourier coefficients, then ƒ can be computed by a parity decision tree of depth A2log s. For every ε 0 there is a parity decision tree of depth O(A2 + log(1/ε)) and size 2O(A2)} • min{ 1/ε2,O(log(1/ε))2A} that ε-approximates ƒ. Furthermore, this tree can be learned, with probability 1--δ, using poly(n, exp(A2), 1/ε,log(1/δ)) membership queries. All the results above (except ref{abs:DeMorgan}) also hold (with a slight change in parameters) for functions f : Znp → {0, 1}.