10.1145/189443.189445
Crossref journal-article
Association for Computing Machinery (ACM)
ACM Transactions on Modeling and Computer Simulation (320)
Abstract

The twisted GFSR generators proposed in a previous article have a defect in k -distribution for k larger than the order of recurrence. In this follow up article, we introduce and analyze a new TGFSR variant having better k -distribution property. We provide an efficient algorithm to obtain the order of equidistribution, together with a tight upper bound on the order. We discuss a method to search for generators attaining this bound, and we list some of these such generators. The upper bound turns out to be (sometimes far) less than the maximum order of equidistribution for a generator of that period length, but far more than that for a GFSR with a working are of the same size.

Bibliography

Matsumoto, M., & Kurita, Y. (1994). Twisted GFSR generators II. ACM Transactions on Modeling and Computer Simulation, 4(3), 254–266.

Authors 2
  1. Makoto Matsumoto (first)
  2. Yoshiharu Kurita (additional)
References 9 Referenced 118
  1. FREDRICSSON , S.A. 1975 . Pseudo-randomness properties of binary shift register sequences . IEEE Trans. Inf. Theory IT-21, 115-120 FREDRICSSON, S.A. 1975. Pseudo-randomness properties of binary shift register sequences. IEEE Trans. Inf. Theory IT-21, 115-120 (10.1109/TIT.1975.1055310) / IEEE Trans. Inf. Theory IT-21, 115-120 / Pseudo-randomness properties of binary shift register sequences by FREDRICSSON S.A. (1975)
  2. 10.1016/0377-0427(90)90341-V
  3. FUSmMI M. AND TEZUKA S. 1983 The k-distribution of generahzed feedback shift register pseudorandom numbers. Commun. ACM 2G 516-523. 10.1145/358150.358159 FUSmMI M. AND TEZUKA S. 1983 The k-distribution of generahzed feedback shift register pseudorandom numbers. Commun. ACM 2G 516-523. 10.1145/358150.358159 (10.1145/358150.358159)
  4. KNUTH , D. E. 1981. The Art of Computer Programming . Vol. 2 . Sem~numerzcal Algomthms, 2 nd ed. Addison-Wesley , Reading, Mass. KNUTH, D. E. 1981. The Art of Computer Programming. Vol. 2. Sem~numerzcal Algomthms, 2nd ed. Addison-Wesley, Reading, Mass. / The Art of Computer Programming by KNUTH D. E.
  5. L'ECUYER , P. 1992 . Testing random number generators . In Proceedtngs of the 1992 Winter S~mulation Conference. IEEE , New York , 305 - 313 . 10.1145/167293.167354 L'ECUYER, P. 1992. Testing random number generators. In Proceedtngs of the 1992 Winter S~mulation Conference. IEEE, New York, 305-313. 10.1145/167293.167354 / Proceedtngs of the 1992 Winter S~mulation Conference. IEEE by L'ECUYER P. (1992)
  6. L'ECU~ER P. 1994. Uniform random number generation. An. Oper. Res. To be published. L'ECU~ER P. 1994. Uniform random number generation. An. Oper. Res. To be published. (10.1007/BF02136827)
  7. LINDHOLM , J. H. 1968 . An analysis of the pseudo-randomness properties of subsequences of long m-sequences . IEEE Trans. lnf. Theory IT-14 ( July ), 569 576. LINDHOLM, J. H. 1968. An analysis of the pseudo-randomness properties of subsequences of long m-sequences. IEEE Trans. lnf. Theory IT-14 (July), 569 576. / Theory IT-14 / An analysis of the pseudo-randomness properties of subsequences of long m-sequences by LINDHOLM J. H. (1968)
  8. 10.1145/146382.146383
  9. 10.1145/321765.321778
Dates
Type When
Created 23 years, 1 month ago (July 27, 2002, 7:28 a.m.)
Deposited 2 months, 2 weeks ago (June 18, 2025, 6:52 a.m.)
Indexed 2 months, 2 weeks ago (June 18, 2025, 7:10 a.m.)
Issued 31 years, 2 months ago (July 1, 1994)
Published 31 years, 2 months ago (July 1, 1994)
Published Online 31 years, 2 months ago (July 1, 1994)
Published Print 31 years, 2 months ago (July 1, 1994)
Funders 0

None

@article{Matsumoto_1994, title={Twisted GFSR generators II}, volume={4}, ISSN={1558-1195}, url={http://dx.doi.org/10.1145/189443.189445}, DOI={10.1145/189443.189445}, number={3}, journal={ACM Transactions on Modeling and Computer Simulation}, publisher={Association for Computing Machinery (ACM)}, author={Matsumoto, Makoto and Kurita, Yoshiharu}, year={1994}, month=jul, pages={254–266} }