63

Explicit Extremal Designs and Applications to Extractors

IEEE Annual Symposium on Foundations of Computer Science (FOCS), 2020
Abstract

An (n,r,s)(n,r,s)-design, or (n,r,s)(n,r,s)-partial Steiner system, is an rr-uniform hypergraph over nn vertices with pairwise hyperedge intersections of size <s<s. An independent set in a hypergraph GG is a subset of vertices covering no hyperedge, and its independence number α(G)\alpha(G) is the size of its largest independent set. For all constants rsNr\geq s\in\mathbb{N} with rr even, we explicitly construct (n,r,s)(n,r,s)-designs (Gn)nN(G_n)_{n\in\mathbb{N}} with independence number α(Gn)O(n2(rs)r)\alpha(G_n)\leq O(n^{\frac{2(r-s)}{r}}). This gives the first derandomization of a result by R\"odl and \v{S}inajov\'a (Random Structures & Algorithms, 1994). By combining our designs with a recent explicit construction of a leakage-resilient extractor that works for low-entropy (Chattopadhyay et al., FOCS 2020), we obtain simple and significantly improved low-error explicit extractors for adversarial and small-space sources. In particular, for any constant δ>0\delta>0, we extract from (N,K,n,k)(N,K,n,k)-adversarial sources of locality 00, where KNδK\geq N^\delta and kpolylog nk\geq\text{polylog }n. The previous best result (Chattopadhyay et al., STOC 2020) required KN1/2+o(1)K\geq N^{1/2+o(1)}. As a result, we get extractors for small-space sources over nn bits with entropy requirement kn1/2+δk\geq n^{1/2+\delta}, whereas the previous best result (Chattopadhyay et al., STOC 2020) required kn2/3+δk\geq n^{2/3+\delta}.

View on arXiv
Comments on this paper