Random Number Generation


The ability to generate satisfactory sequences of uniform random numbers is one of the key links between computer science and statistics. George Marsaglia delivers a CD-Rom.

The Marsaglia random number cd-rom which contains (1) 4.8 billion random bits in sixty 10-megabyte files, (2) the diehard battery of tests of randomness,(3) files for programs that will create test files from most of the common random number generators.

Another good source is the

PLAB WWW-server established by Peter Hellekalek, Karl Entacher, Hannes Leeb, Stefan Wegenkittl and others were efficient implementations of inversive congruential generators and numerous links to other sites may be found.

A high quality multiplicative congruential generator is our proposal drand.c programmed for platforms running under MS-Dos.

Josef Leydold and co-workers offer the ANSI-C library UNU.RAN which contains universal generators from large classes of continuous and discrete distributions.

Our package WinRand is a system of C-routines and functions intended for use on microcomputers running under Windows NT. It contains up-to-date generators for more than thirty univariate continuous and discrete distributions. It may be obtained by ftp. Just download the files install.txt (for installation) and w_rand.zip (the compressed file, 1.1 Mb).

Look for the short description WIN-RAND: The System C-Rand under MS-Windows.

Recent papers, diploma theses and dissertations on this topics are:


This page last modified September 03, 2003 by Ernst Stadlober (stadlober@stat.tu-graz.ac.at).