ACM Home Page
Please provide us with feedback. Feedback
Extractors with weak random seeds
Full text PdfPdf (235 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the thirty-seventh annual ACM symposium on Theory of computing table of contents
Baltimore, MD, USA
SESSION: Session 1A table of contents
Pages: 11 - 20  
Year of Publication: 2005
ISBN:1-58113-960-8
Author
Ran Raz  Israel Science Foundation (ISF), Weizmann Institute of Science
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 41,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1060590.1060593
What is a DOI?

ABSTRACT

We show how to extract random bits from two or more independent weak random sources in cases where only one source is of linear min-entropy and all other sources are of logarithmic min-entropy. Our main results are as follows:

  1. A long line of research, starting by Nisan and Zuckerman[14], gives explicit constructions of seeded-extractors, that is, extractors that use a short seed of truly random bits to extract randomness from a weak random source. For every such extractor E, with seed of length d, we construct an extractor E′, with seed of length d′=O(d), that achieves the same parameters as E but only requires the seed to be of min-entropy larger than (1⁄2+δ) •d′ (rather than fully random), where δ is an arbitrary small constant.
  2. Fundamental results of Chor and Goldreich and Vazirani [6,21] show how to extract Ω(n) random bits from two (independent) sources of length n and min-entropy larger than (1⁄2δ) • n, where δ is an arbitrary small constant. We show how to extract Ω(n) random bits (with optimal probability of error) when only one source is of min-entropy (1⁄2+δ) •n and the other source is of logarithmic min entropy.3
  3. A recent breakthrough of Barak, Impagliazzo and Wigderson[4] shows how to extract Ω(n) random bits from a constant number of (independent) sources of length n and min-entropy larger than δ n, where δ is an arbitrary small constant. We show how to extract Ω (n) random bits (with optimal probability of error) when only one source is of min-entropy δ n and all other (constant number of) sources are of logarithmic min-entropy.
  4. A very recent result of Barak, Kindler, Shaltiel, Sudakov and Wigderson[5] shows how to extract a constant number of random bits from three (independent) sources of length n and min-entropy larger than δn, where δ is an arbitrary small constant. We show how to extract Ω(n)/ random bits, with sub-constant probability of error, from one source of min-entropy δ n and two sources of logarithmic min-entropy.
  5. In the same paper, Barak, Kindler, Shaltiel, Sudakov and Wigderson[5] give an explicit coloring of the complete bipartite graph of size 2n x 2n with two colors, such that there is no monochromatic subgraph of size larger than 2δn x 2 2δn, where δ is an arbitrary small constant. We give an explicit coloring of the complete bipartite graph of size 2n x 2n with a constant number of colors, such that there is no monochromatic subgraph of size larger than 2δn x n5.
We also give improved constructions of mergers and condensers. In particular,
  1. We show that using a constant number of truly random bits, one can condense a source of length n and min-entropy rate δ into a source of length Ω (n) and min-entropy rate 1-δ, where δ is an arbitrary small constant.
  2. We show that using a constant number of truly random bits, one can merge a constant number of sources of length n, such that at least one of them is of min-entropy rate 1-δ, into one source of length Ω(n) and min-entropy rate slightly less than 1-δ, where δ is any small constant.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Noga Alon, Oded Goldreich, Johan Hastad, Rene Peralta. Simple Construction of Almost k-wise Independent Random Variables. Random Struct. Algorithms 3(3): 289--304 (1992)
 
3
Noga Alon, Oded Goldreich, Johan Hastad, Rene Peralta. Addendum to "Simple Construction of Almost k-wise Independent Random Variables". Random Struct. Algorithms 4(1): 119--120 (1993)
 
4
5
 
6
 
7
Yevgeniy Dodis, Roberto Oliveira. On Extracting Private Randomness over a Public Channel. RANDOM-APPROX 2003: 252--263
 
8
Yevgeniy Dodis, Ariel Elbaz, Roberto Oliveira, Ran Raz. Improved Randomness Extraction from Two Independent Sources. RANDOM-APPROX 2004: 334--344
 
9
Oded Goldreich. Three XOR-Lemmas - An Exposition. Electronic Colloquium on Computational Complexity (ECCC) 2(56): (1995)
 
10
Ronald Graham, Joel Spencer. A Constructive Solution to a Tournament Problem. Canad. Math. Bull. 14: 45--48 (1971)
11
 
12
 
13
 
14
 
15
 
16
Ronen Shaltiel. Recent Developments in Explicit Constructions of Extractors. Bulletin of the EATCS 77: 67--95 (2002)
17
 
18
 
19
 
20
21
 
22
Avi Wigderson, David Zuckerman. Expanders That Beat the Eigenvalue Bound: Explicit Construction and Applications. Combinatorica 19(1): 125--138 (1999)
 
23