The lattice structure of pseudo-random number generators
- 8 September 1983
- journal article
- Published by The Royal Society in Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences
- Vol. 389 (1796) , 197-204
- https://doi.org/10.1098/rspa.1983.0103
Abstract
The pairs, triples, etc. from most congruential pseudo-random number generators are known to lie on a lattice, and the ‘uniformity’ of these lattices is reflected in the quality of the output of the generator. Various characteristics of the lattices have been proposed as summaries of the quality of a generator, including the so-called lattice and spectral tests. This paper exploits the concept of polar lattices to show that these characterizations are essentially equivalent, and that they can be found to an approximation sufficient for assessing the quality of the generator without extensive searches. Checking generators is important, for many of those provided on small computers are inadequate for serious work.This publication has 8 references indexed in Scilit:
- Multidimensional randomnessPublished by Cambridge University Press (CUP) ,1983
- Tests of Pseudo-Random NumbersJournal of the Royal Statistical Society Series C: Applied Statistics, 1980
- How to calculate shortest vectors in a latticeMathematics of Computation, 1975
- The Structure of Linear Congruential SequencesPublished by Elsevier ,1972
- The lattice structure of multiplicative congruential pseudo-random vectorsMathematics of Computation, 1971
- RANDOM NUMBERS FALL MAINLY IN THE PLANESProceedings of the National Academy of Sciences, 1968
- Fourier Analysis of Uniform Random Number GeneratorsJournal of the ACM, 1967
- An Introduction to the Geometry of NumbersPublished by Springer Nature ,1959