Algorithms for generating numbers according to a particular probability distribution. For example, the two most common problems are generating integers uniformly between 1 and n, and generating real numbers uniformly between 0 and 1. Other common distributions include Gaussian and Poisson. Because most random-number-generation algorithms have no influence from the outside environment, they are inherently pseudorandom: predictable, and following a pattern, also ideally not an apparent one. Thus the quote: "Anyone who considers arithmetical methods of producing random digits is, of course, in a state of sin." - John von Neumann (1951) A classic reference on this topic, and a good starting point, is Donald Knuth's Art of Computer Programming. Pseudorandom Numbers Algorithms Computers.

- Universal UNURAN
**www**

Universal Non-Uniform RANdom number generators: a GPL library of C functions to generate nonuniform random numbers, UNURAN, by Josef Leydold and Wolfgang Hoermann of the University of Economics, Vienna. UNURAN. - A ENT
**www**

A pseudorandom number sequence test program. ENT. Free download of C++ source code and MS-DOS executable. ENT. - A Pseudo-random Numbers
**www**

A guide to the literature. Pseudo-random Numbers. - Project NIST: Random Number Generation and Testing
**www**

Project to develop a battery of statistical tests to detect nonrandomness in binary sequences, Random Number Generation and Testing, to produce documentation and a software implementation of these tests, and to provide guidance in the use of these tests. NIST: Random Number Generation and Testing. - A RngPack
**www**

A pseudorandom number generator package for Java. RngPack. Source code free under BSD licence. RngPack. - Presents HENKOS Pseudorandom Number Generator
**www**

Presents and evaluates this generator, Pseudorandom Number Generator, intended for use as a key generator for a one-time pad cipher. HENKOS Pseudorandom Number Generator. - Documentation Random Number Generator Algorithms
**www**

Documentation of algorithms in the GNU Scientific Library Reference Manual. Random Number Generator Algorithms. - A The pLab Project
**www**

A server on the theory and practice of random number generation. The pLab Project. - Links WWW Virtual Library: Random numbers and Monte Carlo Methods
**www**

Links to related conferences, Virtual Library: Random numbers and Monte Carlo Methods, papers, software, webpages, people. WWW Virtual Library: Random numbers and Monte Carlo Methods. - Source Netlib: Random Number Generators
**www**

Source code for various random number generators in C and Fortran, Random Number Generators, including the well-known RANLIB library supporting many continuous and discrete probability distributions. Netlib: Random Number Generators. - Information Random Number Generation, Taygeta Scientific Inc.
**www**

Information and articles on random number generation. Random Number Generation, Taygeta Scientific Inc.. - A Random Number Generator
**www**

A small, Number Generator, simple open-source shareware program by Scott Donato Saccenti [Win95]. Random Number Generator. - Algorithms Pseudo Random Number Generators
**www**

Algorithms for good random number generators with theoretical discussion and software examples. Pseudo Random Number Generators. - Windows Segobit Software: Random Number Generator Pro
**www**

Windows application to generate several random numbers in a given range, Software: Random Number Generator Pro, subject to constraints like excluding certain digits. Segobit Software: Random Number Generator Pro. - Fast frandom
**www**

Fast RNG for the Linux kernel. frandom. A sourceforge project. frandom. - Generators Random Bots
**www**

Generators for random number samples, Bots, random selection and random check number audits. Windows software for on-line purchase. Random Bots. - Device ComScire (Quantum World Corp)
**www**

Device driver for random number generation using entropy sources within a PC using no additional hardware. (Quantum World Corp). On-line purchase, free download of trial version. ComScire (Quantum World Corp). - A Lavarand
**www**

A system by which a pseudorandom number generator is seeded by cryptographic hash of the digital output of a photograph of six Lava Lite lamps. Lavarand. - Fortran Generalized Maximum Entropy Leuven Estimator (MEL) under Severe Multicollinearity Conditions : A Computer Program
**www**

Fortran 77 code to compute the estimators of multiple regression parameters by a family of Maximum Entropy Leuven Estimators under severe multicollinearity. Maximum Entropy Leuven Estimator (MEL) under Severe Multicollinearity Conditions : A Computer Program. Generalized Maximum Entropy Leuven Estimator (MEL) under Severe Multicollinearity Conditions : A Computer Program. - Econometrics University of California, Berkeley, Econometrics Laboratory Fortran Software
**www**

Econometrics codes. University of California, Berkeley, Econometrics Laboratory Fortran Software. - Notes Algorithms in the Real World
**www**

Notes for a course at Carnegie Mellon University. Algorithms in the Real World. - Information On the Road to Algorithms
**www**

Information on algorithms such as Bubble Sort and Random Number Generation, the Road to Algorithms, using HTML, Java and Perl. Collected by Lam Ka Chun (Raymond). On the Road to Algorithms. - Alexa: Pseudorandom Numbers Algorithms

alexa:/topsites/category/Top/Computers/Algorithms/Pseudorandom_Numbers

Alexa Directory Top Sites: Pseudorandom Numbers Algorithms - DMOZ: Pseudorandom Numbers Algorithms

dmoz:/Computers/Algorithms/Pseudorandom_Numbers

dmoz.org Directory: Pseudorandom Numbers Algorithms