1994
DOI: 10.1142/s0129183194000726
|View full text |Cite
|
Sign up to set email alerts
|

Analysis of Random Number Generators Using Monte Carlo Simulation

Abstract: Monte Carlo simulation is one of the main applications involving the use of random number generators. It is also one of the best methods of testing the randomness properties of such generators, by comparing results of simulations using different generators with each other, or with analytic results. Here we compare the performance of some popular random number generators by high precision Monte Carlo simulation of the 2-d Ising model, for which exact results are known, using the Metropolis, Swendsen-Wang, and W… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
61
0
1

Year Published

2001
2001
2017
2017

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 77 publications
(64 citation statements)
references
References 28 publications
(63 reference statements)
2
61
0
1
Order By: Relevance
“…It is particularly important because of the finite lengths of the cycles of pseudo-random number generators used for data generation. In practice, the accuracy of the method is dependent on the number of data and the quality of the pseudo-random number generator [28]- [30]. The article presents results obtained with the use of LabVIEW.…”
Section: Estimation Of Random Variable Distribution Parameters By Thementioning
confidence: 99%
“…It is particularly important because of the finite lengths of the cycles of pseudo-random number generators used for data generation. In practice, the accuracy of the method is dependent on the number of data and the quality of the pseudo-random number generator [28]- [30]. The article presents results obtained with the use of LabVIEW.…”
Section: Estimation Of Random Variable Distribution Parameters By Thementioning
confidence: 99%
“…These three-term GFSRs were introduced to the computational physics community by [8] suggesting the recursion x j = x j−103 ⊕ x j−250 , and became fairly popular. In middle 80's, physicists began to find the failure of these generators in simulations of physical models, such as Ising models [5][2] [1] and random walks [4]. These physical models are simplified and proposed as tests of randomness in [22], which we call physical tests here.…”
Section: Necessity Of a Theoretical Test On Weightmentioning
confidence: 99%
“…Although multiple lagged Fibonacci generators using XOR operations can be combined to provide good quality sequences [4], the individual sequence obtained by using a lagged Fibonacci generator with XOR operations give the worst pseudo-random numbers, in terms of their randomness properties [5,1,11]. Multiplicative lagged Fibonacci generators have been shown to have superior properties compared to additive lagged Fibonacci generators [5].…”
Section: Lagged Fibonacci Generatorsmentioning
confidence: 99%
“…The value of p 1 > 1279 was suggested in [2]. Having a large p 1 also improves randomness since smaller lags lead to higher correlation between numbers in the sequence [5,1,2]. In lagged Fibonacci generators, the key purpose of M is to ensure that the output is bounded within the range of the data type.…”
Section: Lagged Fibonacci Generatorsmentioning
confidence: 99%