
-
List of prerequisites:
some exposure to sequences and series, some ability to work in base 2
arithmetic
(helpful), good background in FORTRAN or some other procedural language.
-
List of computational methods:
pseudorandom numbers; random numbers; linear, congruential generators
(LCGs); lagged Fibonacci generators (LFGs).
-
List of architectures/computers:
any computer with a FORTRAN compiler and bitwise logical functions.
-
List of codes supplied:
ranlc.f(or) - linear, congruential generator,
ranlf.f(or) - lagged Fibonacci generator,
random.f(or) - ``portable'' linear, congruential generator, after Park
and Miller, 1988.
getseed.f(or) - to generate initial seeds from the time and date,
implemented for Unix and IBM PC's.
-
Scope:
2-6 lectures, depending upon depth of coverage.
-
Keywords: Random, pseudorandom, linear congruential, lagged
Fibonacci.
