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.
- A Random Number Generator www
A small, Number Generator, simple open-source shareware program by Scott Donato Saccenti [Win95]. Random Number Generator.
- 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.
- A RngPack www
A pseudorandom number generator package for Java. RngPack. Source code free under BSD licence. RngPack.
- Documentation Random Number Generator Algorithms www
Documentation of algorithms in the GNU Scientific Library Reference Manual. Random Number Generator Algorithms.
- Fast frandom www
Fast RNG for the Linux kernel. frandom. A sourceforge project. frandom.
- A ENT www
A pseudorandom number sequence test program. ENT. Free download of C++ source code and MS-DOS executable. ENT.
- 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.
- 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.
- 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.
- 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.
- 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 The pLab Project www
A server on the theory and practice of random number generation. The pLab Project.
- Information Random Number Generation, Taygeta Scientific Inc. www
Information and articles on random number generation. Random Number Generation, Taygeta Scientific Inc..
- Algorithms Pseudo Random Number Generators www
Algorithms for good random number generators with theoretical discussion and software examples. Pseudo Random Number Generators.
- 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.
- HotBits HotBits: Genuine Random Numbers www
HotBits is a service which generates random data from the decay of radioactive material and sends it over the internet. HotBits: Genuine Random Numbers.
- 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).
- Fortran Data Analysis www
Fortran 77 codes by Volker Blobel for sorting, Analysis, linear algebra, random number generation, least squares fitting with constraints and with many variables, and unfolding of measured distributions. Data Analysis.
- Metasite StatCodes www
Metasite with links to source codes in Fortran and C implementing statistical methods which are freely available on the Internet. StatCodes. The codes are chosen for their potential utility for research in astronomy and other physical sciences. StatCodes.
- A Algorithms Archive www
A collection including searching, Archive, sorting, tracking, mathematics and cellular automata. In English and Italian. Algorithms Archive.
- An Tree Automata Techniques and Applications www
An evolving web text in PostScript and PDF, Automata Techniques and Applications, with related software. Tree Automata Techniques and Applications.
- Alexa: Pseudorandom Numbers Algorithms
Alexa Directory Top Sites: Pseudorandom Numbers Algorithms
- DMOZ: Pseudorandom Numbers Algorithms
dmoz.org Directory: Pseudorandom Numbers Algorithms