Generating Uniform Random Numbers
Generating Uniform Random Numbers
Christos Alexopoulos and Dave Goldsman
Georgia Institute of Technology, Atlanta, GA, USA
3/22/20
1 / 44
Outline
1
Introduction
2
Some Lousy Generators We Won¡¯t Use
3
Linear Congruential Generators
4
Tausworthe Generator
5
Generalizations of LCGs
6
Choosing a Good Generator ¡ª Some Theory
7
Choosing a Good Generator ¡ª Statistical Tests
¦Ö2 Goodness-of-Fit Test
Tests for Independence
2 / 44
Introduction
Introduction
Uniform(0,1) random numbers are the key to random variate
generation in simulation ¡ª you transform uniforms to get other RVs.
Goal: Give an algorithm that produces a sequence of pseudo-random
numbers (PRNs) R1 , R2 , . . . that ¡°appear¡± to be iid Unif(0,1).
Desired properties of algorithm
output appears to be iid Unif(0,1)
very fast
ability to reproduce any sequence it generates
References: Banks, Carson, Nelson, and Nicol (2010); Bratley, Fox,
and Schrage (1987); Knuth (2) (1981); Law (2015).
3 / 44
Introduction
Classes of Unif(0,1) Generators
Some lousy generators
output of random device
table of random numbers
midsquare
Fibonacci
Linear congruential (most commonly used in practice)
Tausworthe (linear recursion mod 2)
Hybrid
4 / 44
Some Lousy Generators We Won¡¯t Use
Outline
1
Introduction
2
Some Lousy Generators We Won¡¯t Use
3
Linear Congruential Generators
4
Tausworthe Generator
5
Generalizations of LCGs
6
Choosing a Good Generator ¡ª Some Theory
7
Choosing a Good Generator ¡ª Statistical Tests
¦Ö2 Goodness-of-Fit Test
Tests for Independence
5 / 44
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- statistical testing of random number generators
- tutorial random number generation
- chapter 3 pseudo random numbers generators
- random number generation and its better technique
- w labview ptolemy project
- random number generators columbia university
- testing random number generators
- scanned by camscanner
- recommendation for random number generation using
- generating uniform random numbers
Related searches
- best monthly income generating investments
- income generating investments for retirees
- best income generating funds
- best income generating investments
- continuous uniform random variable calculator
- random number generator excel uniform distribution
- put random numbers in order
- excel random unique numbers within range
- how to generate random numbers in excel
- generate random unique numbers in excel
- 6 random numbers 1 25
- put these numbers in random order