Small-Bias Probability Spaces: Efficient Constructions and Applications
- 1 August 1993
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Computing
- Vol. 22 (4) , 838-856
- https://doi.org/10.1137/0222053
Abstract
We show how to efficiently construct a small probability space on n binary random variables such that for every subset, its parity is either zero or one with "almost" equal probability. They are called e-biased random variables. The number of random bits needed to generate the random variables is O(logn ÷ log ~). Thus, if e is polynomially small, then the size of the sample space is also polynomial. e-biased random variables can be used to construct "almost" k-wise independent random variables where e is a function of k. Applications are shown to derandomization of algorithms, reducing the number of random bits required by certain randomized algorithms, exhaustive testing of combinatorial circuits, communication complexity and construction of hash functions.Keywords
This publication has 21 references indexed in Scilit:
- Construction of asymptotically good low-rate error-correcting codes through pseudo-random graphsIEEE Transactions on Information Theory, 1992
- Simple Constructions of Almost k‐wise Independent Random VariablesRandom Structures & Algorithms, 1992
- A parallel algorithmic version of the local lemmaRandom Structures & Algorithms, 1991
- Simulating (log c n )-wise independence in NCJournal of the ACM, 1991
- On the power of two-point based samplingJournal of Complexity, 1989
- A fast and simple randomized parallel algorithm for the maximal independent set problemJournal of Algorithms, 1986
- Explicit construction of exponential sized families of k-independent setsDiscrete Mathematics, 1986
- Explicit constructions of linear-sized superconcentratorsJournal of Computer and System Sciences, 1981
- Fast probabilistic algorithmsLecture Notes in Computer Science, 1979
- Class of constructive asymptotically good algebraic codesIEEE Transactions on Information Theory, 1972