English

Extractors for small zero-fixing sources

Computational Complexity 2019-12-18 v2 Combinatorics

Abstract

A random variable XX is an (n,k)(n,k)-zero-fixing source if for some subset V[n]V\subseteq[n], XX is the uniform distribution on the strings {0,1}n\{0,1\}^n that are zero on every coordinate outside of VV. An ϵ\epsilon-extractor for (n,k)(n,k)-zero-fixing sources is a mapping F:{0,1}n{0,1}mF:\{0,1\}^n\to\{0,1\}^m, for some mm, such that F(X)F(X) is ϵ\epsilon-close in statistical distance to the uniform distribution on {0,1}m\{0,1\}^m for every (n,k)(n,k)-zero-fixing source XX. Zero-fixing sources were introduced by Cohen and Shinkar in [10] in connection with the previously studied extractors for bit-fixing sources. They constructed, for every μ>0\mu>0, an efficiently computable extractor that extracts a positive fraction of entropy, i.e., Ω(k)\Omega(k) bits, from (n,k)(n,k)-zero-fixing sources where k(loglogn)2+μk\geq(\log\log n)^{2+\mu}. In this paper we present two different constructions of extractors for zero-fixing sources that are able to extract a positive fraction of entropy for kk essentially smaller than loglogn\log\log n. The first extractor works for kClogloglognk\geq C\log\log\log n, for some constant CC. The second extractor extracts a positive fraction of entropy for klog(i)nk\geq \log^{(i)}n for any fixed iNi\in \mathbb{N}, where log(i)\log^{(i)} denotes ii-times iterated logarithm. The fraction of extracted entropy decreases with ii. The first extractor is a function computable in polynomial time in~nn (for ϵ=o(1)\epsilon=o(1), but not too small); the second one is computable in polynomial time when kαloglogn/logloglognk\leq\alpha\log\log n/\log\log\log n, where α\alpha is a positive constant. The subject studied in this paper is closely related to Ramsey theory. We use methods developed in Ramsey theory and our results can also be interpreted as a contribution to this field.

Cite

@article{arxiv.1904.07949,
  title  = {Extractors for small zero-fixing sources},
  author = {Pavel Pudlák and Vojtech Rödl},
  journal= {arXiv preprint arXiv:1904.07949},
  year   = {2019}
}
R2 v1 2026-06-23T08:41:58.964Z