English

Pseudorandomness for Read-Once, Constant-Depth Circuits

Computational Complexity 2015-09-21 v2

Abstract

For Boolean functions computed by read-once, depth-DD circuits with unbounded fan-in over the de Morgan basis, we present an explicit pseudorandom generator with seed length O~(logD+1n)\tilde{O}(\log^{D+1} n). The previous best seed length known for this model was O~(logD+4n)\tilde{O}(\log^{D+4} n), obtained by Trevisan and Xue (CCC `13) for all of AC0AC^0 (not just read-once). Our work makes use of Fourier analytic techniques for pseudorandomness introduced by Reingold, Steinke, and Vadhan (RANDOM `13) to show that the generator of Gopalan et al. (FOCS `12) fools read-once AC0AC^0. To this end, we prove a new Fourier growth bound for read-once circuits, namely that for every F:{0,1}n{0,1}F: \{0,1\}^n\to\{0,1\} computed by a read-once, depth-DD circuit, \begin{equation*}\sum_{s\subseteq[n], |s|=k}|\hat{F}[s]|\le O(\log^{D-1}n)^k,\end{equation*} where F^\hat{F} denotes the Fourier transform of FF over Z2n\mathbb{Z}^n_2.

Keywords

Cite

@article{arxiv.1504.04675,
  title  = {Pseudorandomness for Read-Once, Constant-Depth Circuits},
  author = {Sitan Chen and Thomas Steinke and Salil Vadhan},
  journal= {arXiv preprint arXiv:1504.04675},
  year   = {2015}
}
R2 v1 2026-06-22T09:18:13.270Z