• Open Access IconOpen Access
  • Cite Icon27
  • https://doi.org/10.1109/focs.2011.20Copy DOI Icon

Extractors for Circuit Sources

  • Oct 1, 2011
  • Emanuele Viola
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We obtain the first deterministic extractors for sources generated (or sampled) by small circuits of bounded depth. Our main results are: (1) We extract k(k/nd) <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">O(1)</sup> bits with exponentially small error from n-bit sources of min-entropy k that are generated by functions f : {0,1} → {0,1} <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">n</sup> where each output bit depends on ≤ d input bits. In particular, we extract from NC sources, corresponding to d = O(1). (2) We extract k(k/n <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">1+γ</sup> ) <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">O(1)</sup> bits with super-polynomially small error from ri-bit sources of min-entropy k that are generated by poly(n)-size AC <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">O</sup> circuits, for any γ >; 0. As our starting point, we revisit the connection by Trevisan and Vadhan (FOCS 2000) between circuit lower bounds and extractors for sources generated by circuits. We note that such extractors (with very weak parameters) are equivalent to lower bounds for generating distributions (FOCS 2010; with Lovett, CCC 2011). Building on those bounds, we prove that the sources in (1) and (2) are (close to) a convex combination of high-entropy "bit-block" sources. Introduced here, such sources are a special case of affine ones. As extractors for (1) and (2) one can use the extractor for low-weight affine sources by Rao (CCC 2009). Along the way, we exhibit an explicit boolean function b : {0,1} <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">n</sup> → {0,1} such that poly(n)-size AC <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">O</sup> circuits cannot generate the distribution (Y, b(Y)), solving a problem about the complexity of distributions. Independently, De and Watson (RANDOM 2011) obtain a result similar to (1) in the special case d = o(lg n).

Similar Papers
  • Research Article
  • Citations37

Extractors for Circuit Sources

  • Jan 01, 2014
  • SIAM Journal on Computing
  • Emanuele Viola
  • Book Chapter
  • Citations25

Counting Functions Satisfying a Higher Order Strict Avalanche Criterion

  • Nov 01, 1990
  • Sheelagh Lloyd
  • Research Article
  • Citations4

Multiplicative complexity of vector valued Boolean functions

  • Mar 01, 2018
  • Theoretical Computer Science
  • Joan Boyar +1
  • Research Article
  • Citations55

Four-state nanomagnetic logic using multiferroics

  • Jun 16, 2011
  • Journal of Physics D: Applied Physics
  • Noel D'Souza +2
  • Conference Article
  • Citations1

QCA based Majority Voter Design using IBMQ

  • Nov 26, 2022
  • Arpita Kundu +2
  • Conference Article
  • Citations19

Minimizing Message Size in Stochastic Communication Patterns: Fast Self-Stabilizing Protocols with 3 bits

  • Jan 01, 2017
  • Lucas Boczkowski +2
  • Research Article

Coder and Decoder of Block mBnB Principally the 1B2B or Manchester

  • Jun 02, 2020
  • KnE Engineering
  • António D Reis +2
  • Research Article
  • Citations101

Device-independent randomness expansion with entangled photons

  • Jan 28, 2021
  • Nature Physics
  • Lynden K Shalm +14
  • Conference Article
  • Citations1

Provable Advantage for Quantum Strategies in Random Symmetric XOR Games

  • Feb 10, 2013
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Andris Ambainis +1
  • PDF
  • Preprint Article

Linear Approximation Analysis: an improved technique for linear cryptanalysis of 4-bit Bijective Crypto S-Boxes

  • Sep 13, 2017
  • Sankhanil Dey +1
  • PDF
  • Research Article
  • Citations45

Deterministic extractors for small-space sources

  • Jun 11, 2010
  • Journal of Computer and System Sciences
  • Jesse Kamp +3
  • Book Chapter
  • Citations17

Finding Second Preimages of Short Messages for Hamsi-256

  • Jan 01, 2010
  • Thomas Fuhr
  • Research Article
  • Citations1

New multivariate hash function quadratic polynomials multiplying linear polynomials

  • Sep 01, 2013
  • IET Information Security
  • Youjiao Zou +3
  • Book Chapter
  • Citations11

Input Locality and Hardness Amplification

  • Jan 01, 2011
  • Andrej Bogdanov +1
  • Research Article
  • Citations1

Small Depth Proof Systems

  • Oct 21, 2016
  • ACM Transactions on Computation Theory
  • Andreas Krebs +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.