On the Structure of Boolean Functions with Small Spectral Norm

preprint2013arXivOpen access

Abstract

In this paper we prove results regarding Boolean functions with small spectral norm (the spectral norm of f is ∥f^∥1=∑α∣f^(α)∣\|\hat{f}\|_1=\sum_α|\hat{f}(α)|). Specifically, we prove the following results for functions f:{0,1}n→{0,1}f:\{0,1\}^n \to \{0,1\} with ∥f^∥1=A\|\hat{f}\|_1=A. 1. There is a subspace VV of co-dimension at most A2A^2 such that f∣Vf|_V is constant. 2. f can be computed by a parity decision tree of size 2A2n2A2^{A^2}n^{2A}. (a parity decision tree is a decision tree whose nodes are labeled with arbitrary linear functions.) 3. If in addition f has at most s nonzero Fourier coefficients, then f can be computed by a parity decision tree of depth A2log⁡sA^2 \log s. 4. For every 0<ε0<ε there is a parity decision tree of depth O(A2+log⁡(1/ε))O(A^2 + \log(1/ε)) and size 2O(A2)⋅min⁡{1/ε2,O(log⁡(1/ε))2A}2^{O(A^2)} \cdot \min\{1/ε^2,O(\log(1/ε))^{2A}\} that ε-approximates f. Furthermore, this tree can be learned, with probability 1−δ1-δ, using $\poly(n,\exp(A^2),1/ε,\log(1/δ))$ membership queries. All the results above also hold (with a slight change in parameters) to functions f:Zpn→{0,1}f:Z_p^n\to \{0,1\}.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.