- Access by Xinjiang University
Operational conditions for random-number generation
Phys. Rev. E 52, 5634 – Published 1 November, 1995
DOI: https://doi.org/10.1103/PhysRevE.52.5634
Abstract
Ensemble theory is used to describe arbitrary sequences of integers, whether formed by the decimals of π or produced by a roulette or by any other means. Correlation coefficients of any range and order are defined as Fourier transforms of the ensemble weights. Competing definitions of random sequences are considered. Special attention is given to sequences of random numbers needed for Monte Carlo calculations. Different recipes for those sequences lead to correlations that vary in range and order, but the total amount of correlation is the same for all sequences of a given length (without internal periodicities). For maximum-length sequences produced by linear algorithms, most correlation coefficients are zero, but the remaining ones are of absolute value 1. In well-tempered sequences, these complete correlations are of high order or of very long range. General conditions to be obeyed by random-number generators are discussed and a qualitative method for comparing different recipes is given.
References (48)
- R. von Mises, Probability, Statistics and Truth (MacMilan, New York, 1957).
- A. N. Kolmogorov, Foundations of the Theory of Probability (Chelsea, New York, 1950).
- A. N. Kolmogorov, Russ. Math. Surv. 38, (4), 29 (1983).
- G. J. Chaitin, Information, Randomness and Incompleteness (World Scientific, Singapore, 1987).
- M. Kac, Statistical Independence in Probability, Analysis and Number Theory (Wiley, New York, 1959).
- P. Martin-Löf, Inf. Control 8, 602 (1966).
- P. Martin-Löf, in Intuitionism and Proof Theory, edited by A. Kino, J. Myhill, and R. E. Vesley (North-Holland, Amsterdam, 1970), p. 73.
- P. Kirschenmann, J. Philos. Logic 1, 395 (1972).
- M. van Lambalgen, J. Symb. Logic 52, 725 (1987).
- M. van Lambalgen, Ph.D. thesis, University of Amsterdam, 1987.
- S. W. Golomb, Shift Register Sequences (Holden-Day, San Francisco, 1967).
- D. E. Knuth, The Art of Computer Programming (Addison-Wesley, Reading, 1981), Vol. 2.
- G. Marsaglia, in Computer Science and Statistics, edited by L. Billard (Elsevier, Amsterdam, 1985), p. 3.
- B. D. Ripley, J. Comput. Appl. Math. 31, 153 (1990).
- F. James, Comput. Phys. Commun. 60, 329 (1990).
- P. L'Ecuyer, Commun. ACM 33, (10), 87 (1990).
- H. Niederreiter, Ann. Op. Res. 31, 323 (1991).
- A. Compagner, J. Stat. Phys. 63, 883 (1991).
- A. Compagner, Am. J. Phys. 59, 700 (1991).
- D. Wang and A. Compagner, Math. Comput. 60, 363 (1993).
- R. R. Coveyou and R. D. MacPherson, J. Assoc. Comput. Mach. 14, 100 (1967).
- N. G. van Kampen, Stochastic Processes in Physics and Chemistry (North-Holland, Amsterdam, 1981).
- R. K. Pathria, Math. Comput. 16, 188 (1962).
- S. Wagon, Math. Intelligencer 7, (3), 65 (1985).
- B. R. Johnson and D. J. Leeming, Sankhyā Ind. J. Stat. 52B, 183 (1990).
- J. R. Heringa (private communication).
- O. E. Percus and J. K. Percus, Combin. Prob. Comput. 1, 161 (1992).
- A. Compagner and A. Hoogland, J. Comput. Phys. 71, 391 (1987).
- P. L'Ecuyer and R. Couture, ORSA J. Comput. (to be published).
- I. Vattulainen, Ph.D. thesis, University of Helsinki, 1994; see also I. Vattulainen et al., Phys. Rev. Lett. 73, 2513 (1994).
- I. Vattulainen, K. Kankaala, J. Saarinen and T. Ala-Nissilä, Comput. Phys. Commun. 86, 209 (1995).
- K. Kankaala, T. Ala-Nissilä and I. Vattulainen, Phys. Rev. E 48, R4211 (1993).
- A. Hoogland, J. Spaa, B. Selman and A. Compagner, J. Comput. Phys. 51, 250 (1983).
- A. M. Ferrenberg, D. P. Landau and Y. J. Wong, Phys. Rev. Lett. 69, 3382 (1992).
- P. Grassberger, J. Phys. A 26, 2769 (1993).
- W. Selke, A. L. Talapov and L. N. Shchur, Pis'ma Zh. Eksp. Teor. Fiz. 58, 684 (1993) [JETP Lett. 58, 665 (1993)].
- W. Selke, L. N. Shchur, and A. L. Talapov, in Annual Reviews of Computer Physics, edited by D. Stauffer (World Scientific, Singapore, 1994), p. 17.
- G. Marsaglia, B. Narasimhan and A. Zaman, Comput. Phys. Commun. 60, 345 (1990).
- R. Couture and P. L'Ecuyer, Math. Comput. 62, 799 (1994).
- S. Kirkpatrick and E. P. Stoll, J. Comput. Phys. 40, 517 (1981).
- S. Tezuka and P. L'Ecuyer, ACM Trans. Mod. Comput. Sim. 1, 99 (1991).
- L. Shchur (private communication).
- A. S. Berdnikov and S. B. Turtia, in Computational Physics, Proceedings of the CP90 Europhysics Conference (World Scientific, Singapore, 1991); and (unpublished).
- P. L'Ecuyer, Math. Comput. (to be published).
- N. Zierler, Inf. Control 15, 67 (1969).
- Y. Kurita and M. Matsumoto, Math. Comput. 56, 817 (1991).
- J. R. Heringa, H. W. J. Blöte and A. Compagner, Int. J. Mod. Phys. C 3, 561 (1992).
- N. Zierler and J. Brillhart, Inf. Control 13, 541 (1968); ibid. 14, 566 (1969).