ACM Home Page
Please provide us with feedback. Feedback
A comparative analysis of two concepts in the generation of uniform pseudo-random numbers
Full text PdfPdf (1.08 MB)
Source ACM Annual Conference/Annual Meeting archive
Proceedings of the 1967 22nd national conference table of contents
Washington, D.C., United States
Pages: 485 - 501  
Year of Publication: 1967
Author
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 12,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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/800196.806017
What is a DOI?

ABSTRACT

In recent years, considerable attention has been given to find reliable methods capable of producing, within a digital computer, pseudo-random numbers obeying the uniform distribution on the unit interval. Apparently, the most popular method has been the congruence algorithm whose basic form Xi+1 &equil; aX1 + b mod 2m (1) can be easily implemented on a binary computer with word size of m bits. Since its introduction, a number of papers1-3 have been written in which techniques, such as suggesting formulae1 to compute optimal values for a and b, have been presented to improve the statistical properties of the method. As a consequence, several versions with values for a and b to suit everybody's needs are now in existence. One must be aware that an analysis based on statistical testing cannot be entirely conclusive, especially if the power of some tests used is not known. Nevertheless, the comparative analysis of this study does indicate that a generator based on Tausworthe's concept exhibits a statistical behavior that is as good if not superior to that of the congruence algorithm. Therefore, the following advantage in its use are apparent: (1) Its functional form and statistical behavior are entirely machine independent. (2) It has been shown analytically that it generates values of a random variable uniformly distributed on the unit interval. (3) It can be easily programmed in FORTRAN without sacrificing any of its characteristics. (To the author's knowledge, none of these advantages can be claimed by any of the existing congruence algorithms.)


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
3
 
4
R C TAUSWORTHE Random numbers generated by linear recurrence modulo two Mathematics of Computation 19 pp 201-209 1965
 
5
S W GOLOMB Sequences with randomness properties Martin Co Baltimore Md 1955
 
6
N ZIERLER Linear recurring sequences J Soc Indust Appl Math vol 7 pp 31-48 1959
 
7
E J WATSON Primitive polynomials mod 2 Mathematics of Computation vol 16 pp 368-369 1962
 
8
G C CANAVOS Statistical study of a uniform and a normal random number generator Master of Science Thesis Virginia Polytechnic Institute Blacksburg Va 1966
 
9
P G HOEL Introduction to mathematical statistics John Wiley and Sons Inc New York 1965 3rd ed pp 335-341
 
10
M G KENDALL and A STUART The advanced theory of statistics Hafner Publishing Co New York 1961 Vol II p 463
 
11
A M MOOD and G A GRAYBILL Introduction to the theory of statistics McGraw-Hill Book Company Inc New York 1963 pp. 409-412
 
12
S GORENSTEIN Random number generation for the general purpose systems simulator Technical Report 17-161 IBM Advanced Systems Development Division Yorktown Heights N Y 1966
 
13
A WALD and J WOLFOWITZ An exact test for randomness in the non-parametric case based on serial correlation Annals of Mathematical Statistics vol 14 pp 378-388 1943
 
14
H B MANN and A WALD On the choice of the number of intervals in the application of the chi-square test Annals of Mathematical Statistics vol 13 pp 306-317 1942
 
15
F J MASSEY JR A note on the power of a non-parametric test Annals of Mathematical Statistics vol 21 pp 440-443 1950