## Abstract

Let C be a class of distributions over {0, 1}^{n}. A deterministic randomness extractor for C is a function E : {0,1}^{n} → {0, 1}^{m} such that for any X in C the distribution E(X) is statistically close to the uniform distribution. A long line of research deals with explicit constructions of such extractors for various classes C while trying to maximize m. In this paper we give a general transformation that transforms a deterministic extractor E which extracts "few" bits into an extractor E that extracts "almost all the bits present in the source distribution." More precisely, we prove a general theorem saying that if E and C satisfy certain properties, then we can transform E into an extractor E'. Our methods build on (and generalize) a technique of Gabizon et al. [FOCS (2004) 394-403] that presents such a transformation for the very restricted class C of "oblivious bit-fixing sources." The high level idea is to find properties of E and C which allow "recycling" the output of E so that it can be "reused" to operate on the source distribution. An obvious obstacle is that the output of E is correlated with the source distribution. Using our transformation we give an explicit construction of a two-source extractor E : {0,1}^{n} x {0,1}^{n} → {0,1}^{m} such that for every two independent distributions X_{1} and X _{2} over {0,1}^{n}" with minentropy at least k = (1/2 + δ)n and ε ≤ 2^{-log4n} ", E(X_{1}, X _{2}) is e-close to the uniform distribution on m = 2k - Cδ log(l/ε) bits. This result is optimal except for the precise constant Cδ and improves previous results by Chor and Goldreich [SICOMP 17 (1988) 230-261], Vazirani [Combinatorica 7 (1987) 375-392], and Dodis et al. [RANDOM (2004) 334-344]. We also give explicit constructions of extractors for samplable distributions that extract many bits even out of "low-entropy" samplable distributions. These constructions rely on average case hardness assumptions and extend some previous results by Trevisan and Vadhan [FOCS (2000) 32-42] which give such extractors only for distributions with "high entropy."

Original language | English |
---|---|

Pages (from-to) | 157-186 |

Number of pages | 30 |

Journal | Random Structures and Algorithms |

Volume | 33 |

Issue number | 2 |

DOIs | |

State | Published - Sep 2008 |

## Keywords

- 2-Source extractors
- Explicit construction
- Randomness extractors
- Samplable distributions

## ASJC Scopus subject areas

- Software
- General Mathematics
- Computer Graphics and Computer-Aided Design
- Applied Mathematics