Optimal epsilon-biased sets with just a little randomness
Cristopher Moore, Alexander Russell

TL;DR
This paper develops two methods to construct small epsilon-biased sets with minimal randomness, improving partial derandomization techniques for these sets used in derandomization.
Contribution
It introduces two novel constructions of epsilon-biased sets that require fewer random bits, balancing size and randomness in a new way.
Findings
First construction uses Nisan's generator with O(n log(1/eps)) bits.
Second construction uses elementary methods with O(n log(n/eps)) bits.
Both constructions produce small epsilon-biased sets with reduced randomness.
Abstract
Subsets of F_2^n that are eps-biased, meaning that the parity of any set of bits is even or odd with probability eps close to 1/2, are powerful tools for derandomization. A simple randomized construction shows that such sets exist of size O(n/eps^2), and known deterministic constructions achieve sets of size O(n/eps^3), O(n^2/eps^2), and O((n/eps^2)^{5/4}). Rather than derandomizing these sets completely in exchange for making them larger, we attempt a partial derandomization while keeping them small, constructing sets of size O(n/eps^2) with as few random bits as possible. The naive randomized construction requires O(n^2/eps^2) random bits. We give two constructions. The first uses Nisan's space-bounded pseudorandom generator to partly derandomize a folklore probabilistic construction of an error-correcting code, and requires O(n log (1/eps)) bits. Our second construction requires O(n…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLimits and Structures in Graph Theory · Mathematical Approximation and Integration · Complexity and Algorithms in Graphs
