English

The List-Decoding Size of Fourier-Sparse Boolean Functions

Data Structures and Algorithms 2015-04-08 v1 Computational Complexity

Abstract

A function defined on the Boolean hypercube is kk-Fourier-sparse if it has at most kk nonzero Fourier coefficients. For a function f:F2nRf: \mathbb{F}_2^n \rightarrow \mathbb{R} and parameters kk and dd, we prove a strong upper bound on the number of kk-Fourier-sparse Boolean functions that disagree with ff on at most dd inputs. Our bound implies that the number of uniform and independent random samples needed for learning the class of kk-Fourier-sparse Boolean functions on nn variables exactly is at most O(nklogk)O(n \cdot k \log k). As an application, we prove an upper bound on the query complexity of testing Booleanity of Fourier-sparse functions. Our bound is tight up to a logarithmic factor and quadratically improves on a result due to Gur and Tamuz (Chicago J. Theor. Comput. Sci., 2013).

Keywords

Cite

@article{arxiv.1504.01649,
  title  = {The List-Decoding Size of Fourier-Sparse Boolean Functions},
  author = {Ishay Haviv and Oded Regev},
  journal= {arXiv preprint arXiv:1504.01649},
  year   = {2015}
}

Comments

16 pages, CCC 2015

R2 v1 2026-06-22T09:11:47.182Z