| Coding the Lehmer pseudo-random number generator |
| Full text |
Pdf
(335 KB)
|
Source
|
Communications of the ACM
archive
Volume 12 , Issue 2 (February 1969)
table of contents
Pages: 85 - 86
Year of Publication: 1969
ISSN:0001-0782
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 79, Citation Count: 18
|
|
|
ABSTRACT
An algorithm and coding technique is presented for quick evaluation of the Lehmer pseudo-random number generator modulo 2 ** 31 - 1, a prime Mersenne number which produces 2 ** 31 - 2 numbers, on a p-bit (greater than 31) computer. The computation method is extendible to limited problems in modular arithmetic. Prime factorization for 2 ** 61 - 2 and a primitive root for 2 ** 61 - 1, the next largest prime Mersenne number, are given for possible construction of a pseudo-random number generator of increased cycle length.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
LEHMER, D.H. Random number generation on the BRL highspeed computing machines, by M. L. Juncosa. Math. Rev. 15 (1954), 559.
|
| |
3
|
|
| |
4
|
Random number generation and testing. Form C20-8011, IBM, 1959.
|
|