Skip to main content

1986 | OriginalPaper | Buchkapitel

Efficient Parallel Pseudo-Random Number Generation

verfasst von : J. H. Reif, J. D. Tygar

Erschienen in: Advances in Cryptology — CRYPTO ’85 Proceedings

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

We present a parallel algorithm for pseudo-random number generation. Given a seed of nε truly random bits for any ε > 0, our algorithm generates nc pseudo-random bits for any c > 1. This takes poly-log time using nε′ processors where ε′ = κε for some fixed small constant κ > 1. We show that the pseudo-random bits output by our algorithm can not be distinguished from truly random bits in parallel poly-log time using a polynomial number of processors with probability 1/2 + 1/nO(1) if the multiplicative inverse problem almost always can not be solved in RNC. The proof is interesting and is quite different from previous proofs for sequential pseudo-random number generators.Our generator is fast and its output is provably as effective for RNC algorithms as truly random bits. Our generator passes all the statistical tests in Knuth[14].Moreover, the existence of our generator has a number of central consequences for complexity theory. Given a randomized parallel algorithm A (over a wide class of machine models such as parallel RAMs and fixed connection networks) with time bound T(n) and processor bound P(n), we show A can be simulated by a parallel algorithm with time bound T(n) + O((log n)(log log n)), processor bound P(n)nε′, and only using nε truly random bits for any ε > 0.Also, we show that if the multiplicative inverse problem is almost always not in RNC, then RNC is within the class of languages accepted by uniform poly-log depth circuits with unbounded fan-in and strictly sub-exponential size $$ \bigcap\limits_{\varepsilon > 0} {2^{n^\varepsilon } } $$.

Metadaten
Titel
Efficient Parallel Pseudo-Random Number Generation
verfasst von
J. H. Reif
J. D. Tygar
Copyright-Jahr
1986
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/3-540-39799-X_33

Neuer Inhalt