Testing random number generators by numerical modeling of an exactly solvable problem

被引:0
|
作者
Memnonov V.P.
机构
关键词
Additional Sample; Terminal State; Pseudorandom Number; Direct Simulation Monte Carlo; Rotational Temperature;
D O I
10.3103/S106345410901004X
中图分类号
学科分类号
摘要
Monte Carlo numerical modeling of a problem with a known exact solution is used to test linear multiplicative generators with modulus M = 2 31 - 1 for their applicability in parallel computing. The deviations of the calculated values of the rotational temperature from the known theoretical values are compared with the possible errors of the Monte Carlo method due to the finiteness of statistical samples. In addition, sample correlation coefficients are used to estimate true correlation coefficients between the values of the rotational temperature obtained on different processors with different multipliers, as well as in the case where additional samples were drawn at the terminal state on each processor in order to increase the size of the total sample. For this purpose, by means of special partial averaging, the random values of the rotational temperature were transformed into approximately normally distributed variables; then, for the variables obtained, true correlation coefficients were estimated by sample correlation coefficients. It was discovered that 204 different multipliers suggested by G.S. Fishman, L. R. Moore exhibit the best performance when used in a parallel implementation of the Monte Carlo method: all deviations are less than the theoretical Monte Carlo errors. Moreover, no correlations between the random variables produced by generators with different multipliers were detected. This suggests that generators with different multipliers produce independent sequences of pseudorandom numbers. However, drawing additional samples on each processor, which is frequently done to increase the size of the total sample, gives rise to correlations. Moreover, in many such cases, the theoretical errors of the Monte Carlo method for multipliers in the bottom part of the list proposed by Fishman and Moore are less than the values of temperature deviations and, therefore, should not be used in this way. © 2009 Allerton Press, Inc.
引用
收藏
页码:19 / 27
页数:8
相关论文
共 50 条
  • [1] An exactly solvable random satisfiability problem
    Caracciolo, S
    Sportiello, A
    [J]. JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 2002, 35 (36): : 7661 - 7688
  • [2] ON THE TESTING OF RANDOM NUMBER GENERATORS
    TYURIN, YN
    FIGURNOV, VE
    [J]. THEORY OF PROBABILITY AND ITS APPLICATIONS, 1990, 35 (01) : 180 - 184
  • [3] Testing parallel random number generators
    Srinivasan, A
    Mascagni, M
    Ceperley, D
    [J]. PARALLEL COMPUTING, 2003, 29 (01) : 69 - 94
  • [4] TESTING OF UNIFORM RANDOM NUMBER GENERATORS
    BAREL, M
    JOBES, B
    [J]. ANGEWANDTE INFORMATIK, 1983, (09): : 404 - 409
  • [5] Occupancy numbers in testing random number generators
    Figotin, A
    Gordon, A
    Molchanov, S
    Quinn, J
    Stavrakas, N
    [J]. SIAM JOURNAL ON APPLIED MATHEMATICS, 2002, 62 (06) : 1980 - 2011
  • [6] TESTING RANDOM NUMBER GENERATORS BY WALSH TRANSFORM
    YUEN, CK
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1977, 26 (04) : 329 - 333
  • [7] TESTING INTRINSIC RANDOM-NUMBER GENERATORS
    MODIANOS, DT
    SCOTT, RC
    CORNWELL, LW
    [J]. BYTE, 1987, 12 (01): : 175 - &
  • [8] EXACTLY SOLVABLE NONEQUILIBRIUM KONDO PROBLEM
    SCHILLER, A
    HERSHFIELD, S
    [J]. PHYSICAL REVIEW B, 1995, 51 (18): : 12896 - 12899
  • [9] EXACTLY SOLVABLE MODEL FOR KONDO PROBLEM
    LUTHER, A
    EMERY, VJ
    [J]. PHYSICAL REVIEW LETTERS, 1971, 27 (03) : 142 - &
  • [10] CORRELATION HOLE FOR AN EXACTLY SOLVABLE PROBLEM
    COHEN, L
    FRISHBERG, C
    [J]. INTERNATIONAL JOURNAL OF QUANTUM CHEMISTRY, 1983, 23 (01) : 249 - 255