Skip to main content
Log in

Randomness-Efficient Sampling within NC1

  • Published:
computational complexity Aims and scope Submit manuscript

Abstract.

We construct a randomness-efficient averaging sampler that is computable by uniform constant-depth circuits with parity gates (i.e., in uniform AC 0[⊕]). Our sampler matches the parameters achieved by random walks on constant-degree expander graphs, allowing us to apply a variety expander-based techniques within NC 1. For example, we obtain the following results:

  • Randomness-efficient error-reduction for uniform probabilistic NC 1, TC 0, AC 0[⊕] and AC 0:

    Any function computable by uniform probabilistic circuits with error 1/3 using r random bits is computable by circuits of the same type with error δ using r + O(log(1/δ)) random bits.

  • An optimal bitwise ϵ-biased generator in AC 0[⊕]: There exists a 1/2Ω(n)-biased generator G : {0, 1}O(n) → {0, 1}2n for which poly(n)-size uniform AC 0[⊕] circuits can compute G(s) i given (s, i) ∈ {0, 1}O(n)  ×  {0, 1}n. This resolves question raised by Gutfreund and Viola (Random 2004).

  • uniform BP · AC 0 ⊆ uniform AC 0/O(n).

Our sampler is based on the zig-zag graph product of Reingold, Vadhan & Wigderson (Annals of Math 2002) and as part of our analysis we givean elementary proof of a generalization of Gillman’s Chernoff Bound for Expander Walks (SIAM Journal on Computing 1998).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alexander D. Healy.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Healy, A.D. Randomness-Efficient Sampling within NC1 . comput. complex. 17, 3–37 (2008). https://doi.org/10.1007/s00037-007-0238-5

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00037-007-0238-5

Keywords.

Subject classification.

Navigation