English

An average-case depth hierarchy theorem for Boolean circuits

Computational Complexity 2015-04-15 v1

Abstract

We prove an average-case depth hierarchy theorem for Boolean circuits over the standard basis of AND\mathsf{AND}, OR\mathsf{OR}, and NOT\mathsf{NOT} gates. Our hierarchy theorem says that for every d2d \geq 2, there is an explicit nn-variable Boolean function ff, computed by a linear-size depth-dd formula, which is such that any depth-(d1)(d-1) circuit that agrees with ff on (1/2+on(1))(1/2 + o_n(1)) fraction of all inputs must have size exp(nΩ(1/d)).\exp({n^{\Omega(1/d)}}). This answers an open question posed by H{\aa}stad in his Ph.D. thesis. Our average-case depth hierarchy theorem implies that the polynomial hierarchy is infinite relative to a random oracle with probability 1, confirming a conjecture of H{\aa}stad, Cai, and Babai. We also use our result to show that there is no "approximate converse" to the results of Linial, Mansour, Nisan and Boppana on the total influence of small-depth circuits, thus answering a question posed by O'Donnell, Kalai, and Hatami. A key ingredient in our proof is a notion of \emph{random projections} which generalize random restrictions.

Keywords

Cite

@article{arxiv.1504.03398,
  title  = {An average-case depth hierarchy theorem for Boolean circuits},
  author = {Benjamin Rossman and Rocco A. Servedio and Li-Yang Tan},
  journal= {arXiv preprint arXiv:1504.03398},
  year   = {2015}
}
R2 v1 2026-06-22T09:15:30.592Z