ACM Home Page
Please provide us with feedback. Feedback
Twisted GFSR generators
Full text PdfPdf (963 KB)
Source ACM Transactions on Modeling and Computer Simulation (TOMACS) archive
Volume 2 ,  Issue 3  (July 1992) table of contents
Pages: 179 - 194  
Year of Publication: 1992
ISSN:1049-3301
Authors
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 72,   Citation Count: 12
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/146382.146383
What is a DOI?

ABSTRACT

The generalized feed back shift register (GFSR) algorithm suggested by Lewis and Payne is a widely used pseudorandom number generator, but has the following serious drawbacks: (1) an initialization scheme to assure higher order equidistribution is involved and is time consuming; (2) each bit of the generated words constitutes an m-sequence based on a primitive trinomials, which shows poor randomness with respect to weight distribution; (3) a large working area is necessary; (4) the period of sequence is far shorter than the theoretical upper bound. This paper presents the twisted GFSR (TGFSR) algorithm, a slightly but essentially modified version of the GFSR, which solves all the above problems without loss of merit. Some practical TGFSR generators were implemented and passed strict empirical tests. These new generators are most suitable for simulation of a large distributive system, which requires a number of mutually independent pseudorandom number generators with compact size.


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
BERLEKAMP, E. R Algebraic Codzng Theory. McGraw-Hill, New York, 1968.
 
2
BRmLUART, J., LEHMER, D. H.; SELFRIDGE, J. L., TUCKERMAN, B., AND WAGSTAFF, S. S., JR. Factorizations of b'~ + 1. In Contemporary Mathematics, Vol. 22, 2nd ed., AMS, Providence, R.I., 1988.
 
3
COMPAONER, A. The hierarchy of correlations in random binary sequences. J. Stat. Phys. 63 (1991), 883-896.
 
4
COMPA~NER, A. Defimtions of randomness. Am. J Phys. 59 (1991), 700 705,
5
 
6
FUSHIMI, M. Ransuu. Applied Mathematics Series Vol. 12, Tokyo University Press, Tokyo, 1989 (m Japanese).
 
7
 
8
 
9
KURITA, Y. Choosing parameters for congruential random number generators. In Recent Development in Statistics, J. R. Barra, Ed., North-Holland, Amsterdam, 1977.
 
10
KURITA, Y., AND MATSUMOTO, M. Primitive t-nomials (t - 3, 5) over GF(2) whose degree is a Mersenne exponent < 44497. Math. Comput. 56 (1991), 817-821.
11
12
 
13
LIDL, R., AND NIEDE~RErTER, H. Fintte Fzelds. Addison-Wesley, Reading, Mass., 1983.
 
14
LINDHOLM, J.H. An analysis of the pseudo-randomness properties of subsequences of long m-sequences. IEEE Trans. Inf. Theor. IT-14 (July 1968), 569-576.
 
15
MATSUMOTO, M., AND KURITZ, Y. The fixed point of an m-sequence and local nonrandomness. Tech. Rep., Dept. of Information Science, Univ. Tokyo 88-027, 1988.
 
16
MARSAGLIA, G. A current view of random numbers. In Computer Science and Statzstics: The Interface, L. Billard, Ed., Elsevier, New York, 1985.
 
17
MARSAGLIA, G., AND ZAMAN. A. A new class of random number generators. Ann. Appl. Probab. I (1991), 462 480.
 
18
19
 
20
ZIERLER, N, AND BRILLHART, J. On primitive trinomials (Mod 2). Inf. Control 13 (1968), 541-554.

CITED BY  12

Collaborative Colleagues:
Makoto Matsumoto: colleagues
Yoshiharu Kurita: colleagues