Explicit Designs and Extractors
We give significantly improved explicit constructions of three related pseudorandom objects. 1. Extremal designs: An -design, or -partial Steiner system, is an -uniform hypergraph over vertices with pairwise hyperedge intersections of size . For all constants with even, we explicitly construct -designs with independence number . This gives the first derandomization of a result by R\"odl and \v{S}inajov\'a (Random Structures & Algorithms, 1994). 2. Extractors for adversarial sources: By combining our designs with leakage-resilient extractors (Chattopadhyay et al., FOCS 2020), we establish a new, simple framework for extracting from adversarial sources of locality . As a result, we obtain significantly improved low-error extractors for these sources. For any constant , we extract from polylog-adversarial sources of locality , given just good sources. The previous best result (Chattopadhyay et al., STOC 2020) required . 3. Extractors for small-space sources: Using a known reduction to adversarial sources, we immediately obtain improved low-error extractors for space sources over bits that require entropy , whereas the previous best result (Chattopadhyay et al., STOC 2020) required . On the other hand, using a new reduction from small-space sources to affine sources, we obtain near-optimal extractors for small-space sources in the polynomial error regime. Our extractors require just entropy for some constant , which is an exponential improvement over the previous best result, which required (Chattopadhyay and Li, STOC 2016).
View on arXiv