On the randomness complexity of efficient sampling

Bella Dubrov, Yuval Ishai

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

49 Scopus citations

Abstract

We consider the following question: Can every efficiently samplable distribution be efficiently sampled, up to a small statistical distance, using roughly as much randomness as the length of its output? Towards a study of this question we generalize the current theory of pseudorandomness and consider pseudorandom generators that fool non-boolean distinguishers (nb-PRGs). We show a link between nb-PRGs and a notion of function compression, introduced by Harnik and Naor [16]. (A compression algorithm for / should efficiently compress an input x in a way that will preserve the information needed to compute f(x).) By constructing nb-PRGs, we answer the above question affirmatively under the following types of assumptions: Cryptographic incompressibility assumptions (that are implied by, and seem weaker than, "exponential" cryptographic assumptions). Nisan-Wigderson style (average-case) incompressibility assumptions for polynomial-time computable functions. No assumptions are needed for answering our question affirmatively in the case of constant depth samplers. To complement the above, we extend an idea from [16] and establish the following win-win situation. If the answer to our main question is "no", then it is possible to construct a (weak variant of) collision-resistant hash function from any one-way permutation. The latter would be considered a surprising result, as a black-box construction of this type was ruled out by Simon [35]. Finally, we present an application of nb-PRGs to information theoretic cryptography. Specifically, under any of the above assumptions, efficient protocols for information-theoretic secure multiparty computation never need to use (much) more randomness than communication.

Original languageEnglish
Title of host publicationSTOC'06
Subtitle of host publicationProceedings of the 38th Annual ACM Symposium on Theory of Computing
Pages711-720
Number of pages10
DOIs
StatePublished - 2006
Event38th Annual ACM Symposium on Theory of Computing, STOC'06 - Seattle, WA, United States
Duration: 21 May 200623 May 2006

Publication series

NameProceedings of the Annual ACM Symposium on Theory of Computing
Volume2006
ISSN (Print)0737-8017

Conference

Conference38th Annual ACM Symposium on Theory of Computing, STOC'06
Country/TerritoryUnited States
CitySeattle, WA
Period21/05/0623/05/06

Keywords

  • Compression
  • Derandomization
  • Information theoretic cryptography
  • Pseudorandom generators
  • Randomness complexity
  • Secure computation

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'On the randomness complexity of efficient sampling'. Together they form a unique fingerprint.

Cite this