Go home now Header Background Image
Submission Procedure
share: |
Follow us
Volume 12 / Issue 6

available in:   PDF (1 MB) PS (257 kB)
Similar Docs BibTeX   Write a comment
Links into Future
DOI:   10.3217/jucs-012-06-0672


Pseudorandom Number Generation: Impossibility and Compromise

Makoto Matsumoto (Hiroshima University, Japan)

Mutsuo Saito (Hiroshima University, Japan)

Hiroshi Haramoto (Hiroshima University, Japan)

Takuji Nishimura (Yamagata University, Japan)

Abstract: Pseudorandom number generators are widely used in the area of simulation. Defective generators are still widely used in standard library programs, although better pseudorandom number generators such as the Mersenne Twister are freely available.

This manuscript gives a brief explanation on pseudorandom number generators for Monte Carlo simulation. The existing definitions of pseudorandomness are not satisfactorially practical, since the generation of sequences satisfying the definitions is sometimes impossible, somtimes rather slow. As a compromise, to design a fast and reliable generator, some mathematical indices are used as measures of pseudorandomness, such as the period and the higher-dimensional equidistribution property. There is no rigorous justification for the use of these indices as measures of pseudorandomness, but experiences show their usefulness in choosing pseudorandom number generators.

Keywords: Mersenne Twister, Monte Carlo methods, pseudorandom number generation, random number generation, simulation

Categories: G.3