ACM Home Page
Please provide us with feedback. Feedback
The multiple prime random number generator
Full text PdfPdf (948 KB)
Source ACM Transactions on Mathematical Software (TOMS) archive
Volume 13 ,  Issue 4  (December 1987) table of contents
Pages: 368 - 381  
Year of Publication: 1987
ISSN:0098-3500
Author
Alexander Haas  Mercury Consolidated, Inc., 6999 Moores Mill Road, Huntsville, AL
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 25,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/35078.214349
What is a DOI?

ABSTRACT

A new pseudorandom number generator, the Multiple Prime Random Number Generator, has been developed; it is efficient, conceptually simple, flexible, and easy to program. The generator utilizes cycles around prime numbers to guarantee the length of the period, which can easily be programmed to surpass the maximum period of any other presently available random number generator. There are minimum limits placed on the seed values of the variables because the period of the generator is not a function of the initial values of the variables. The generator passes thirteen standard random number generator tests. It requires only about fifteen lines of FORTRAN code to program and utilizes programming language constructs found in most major languages. Finally, it compares very favorably to the fastest of the other available generators.


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
BINDER, K. Introduction: Theory and technical aspects of Monte Carlo simulations. In Topics in Current Physics: Monte Carlo Methods in Statistical Physics, K. Binder, Ed. Springer-Verlag, New York, 1979, pp. 1-45.
 
2
BINDER, K. Topics in Current Physics: Applications of the Monte Carlo Method in Statistical Physics. Springer-Verlag, New York, 1984, pp. 2-4.
 
3
IBM. Random number generation and testing. IBM Manual GC20-8011-0, IBM, Mechanicsburg, Pa., copyright 1959, reprinted 1969.
 
4
 
5
LEHMER, D.H. Mathematical methods in large scale computing units. In Proceedings of the 2nd Symposium on Large Scale Digital Calculating Machinery. Ann. Comput. Lab., Harvard Univ. XXVI, Cambridge, Mass., 1951, pp. 141-146.
6
 
7
SELBY, S. M., ED. CRC Standard Mathematical Tables. 23rd ed. CRC Press, Boca Raton, Fla., 1975.
 
8
TAUSWORTHE, R. C. Random numbers generated by linear recurrence modulo two. Math. Comput. 19 (1965), 201-209.
9
10
11