Some New Results in Pseudo-Random Number Generation
- 1 October 1967
- journal article
- Published by Association for Computing Machinery (ACM) in Journal of the ACM
- Vol. 14 (4) , 785-792
- https://doi.org/10.1145/321420.321437
Abstract
Pseudo-random number generators of the power residue (sometimes called congruential or multiplicative) type are discussed and results of statistical tests performed on specific examples of this type are presented. Tests were patterned after the methods of MacLaren and Marsaglia (M&M). The main result presented is the discovery of several power residue generators which performed well in these tests. This is important because, of all the generators using standard methods (including power residue) that were tested by M&M, none gave satisfactory results. The overall results here provide further evidence for their conclusion that the types of tests usually encountered in the literature do not provide an adequate index of the behavior of n -tuples of consecutively generated numbers. In any Monte Carlo or simulation problem where n supposedly independent random numbers are required at each step, this behavior is likely to be important. Finally, since the tests presented here differ in certain details from those of M&M, some of their generators were retested as a check. A cross-check shows that results are compatible; in particular, if a generator failed one of their tests badly, it also failed the present author's corresponding test badly.Keywords
This publication has 11 references indexed in Scilit:
- Fourier Analysis of Uniform Random Number GeneratorsJournal of the ACM, 1967
- Uniform Random Number GeneratorsJournal of the ACM, 1965
- Mixed Congruential Random Number Generators for Binary MachinesJournal of the ACM, 1964
- Mixed Congruential Random Number Generators for Decimal MachinesJournal of the ACM, 1963
- Random Number GeneratorsSIAM Review, 1962
- A New Pseudo-Random Number GeneratorJournal of the ACM, 1960
- Serial Correlation in the Generation of Pseudo-Random NumbersJournal of the ACM, 1960
- Generating and Testing Pseudo Random Numbers on the IBM Type 701Mathematical Tables and Other Aids to Computation, 1956
- The Generation of Pseudo-Random Numbers on a Decimal CalculatorJournal of the ACM, 1954
- Table for Estimating the Goodness of Fit of Empirical DistributionsThe Annals of Mathematical Statistics, 1948