DescriptionAlgorithms 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. "Random number generators should not be chosen at random." - Donald Knuth (1986)
Another good reference, for nonuniform random number generation in particular, is Luc Devroye's Non-Uniform Random Variate Generation (Springer-Verlag); see also his page in this category. There are also some approaches that claim to be "truly random," based on outside data like radioactive decay and white noise from deep space. However, randomness is inherently a theoretical notion, and is difficult to exhibit perfectly in real life, unless perhaps we fully master quantum mechanics.
Pseudorandom Numbers
- RANDPOLY (Site) - A REDUCE package based on a port of the Maple random polynomial generator together with some support facilities for the generation of random numbers and anonymous procedures. By Francis J. Wright.
- Random Bots (Site) - Generators for random number samples, random selection and random check number audits. Windows software for on-line purchase.
- The pLab Project (Site) - A server on the theory and practice of random number generation.
- Random Number Generation, Taygeta Scientific Inc. (Site) - Information and articles on random number generation.
- Pseudo Random Number Generators (Site) - Algorithms for good random number generators with theoretical discussion and software examples.
- frandom (Site) - Fast RNG for the Linux kernel. A sourceforge project.
- NIST: Random Number Generation and Testing (Site) - Project to develop a battery of statistical tests to detect nonrandomness in binary sequences, to produce documentation and a software implementation of these tests, and to provide guidance in the use of these tests.
- UNURAN (Site) - Universal Non-Uniform RANdom number generators: a GPL library of C functions to generate nonuniform random numbers, by Josef Leydold and Wolfgang Hoermann of the University of Economics, Vienna.
- Segobit Software: Random Number Generator Pro (Site) - Windows application to generate several random numbers in a given range, subject to constraints like excluding certain digits.
- HENKOS Pseudorandom Number Generator (Site) - Presents and evaluates this generator, intended for use as a key generator for a one-time pad cipher.
- WWW Virtual Library: Random numbers and Monte Carlo Methods (Site) - Links to related conferences, papers, software, webpages, people.
- Random Number Generator (Site) - A small, simple open-source shareware program by Scott Donato Saccenti [Win95].
- Try to Find Where the Ball Is Hidden (Site) - A small test to see how well humans can generate random numbers compared to computer predictions.
- ENT (Site) - A pseudorandom number sequence test program. Free download of C++ source code and MS-DOS executable.
- Netlib: Random Number Generators (Site) - Source code for various random number generators in C and Fortran, including the well-known RANLIB library supporting many continuous and discrete probability distributions.
- RngPack (Site) - A pseudorandom number generator package for Java. Source code free under BSD licence.
- Pseudo-random Numbers (Site) - A guide to the literature.
- Random Number Generator Algorithms (Site) - Documentation of algorithms in the GNU Scientific Library Reference Manual.
- RANDPOLY (Site) - A REDUCE package based on a port of the Maple random polynomial generator together with some support facilities for the generation of random numbers and anonymous procedures. By Francis J. Wright.
- Random Bots (Site) - Generators for random number samples, random selection and random check number audits. Windows software for on-line purchase.
- The pLab Project (Site) - A server on the theory and practice of random number generation.
- Random Number Generation, Taygeta Scientific Inc. (Site) - Information and articles on random number generation.
- Pseudo Random Number Generators (Site) - Algorithms for good random number generators with theoretical discussion and software examples.
- frandom (Site) - Fast RNG for the Linux kernel. A sourceforge project.
- NIST: Random Number Generation and Testing (Site) - Project to develop a battery of statistical tests to detect nonrandomness in binary sequences, to produce documentation and a software implementation of these tests, and to provide guidance in the use of these tests.
- UNURAN (Site) - Universal Non-Uniform RANdom number generators: a GPL library of C functions to generate nonuniform random numbers, by Josef Leydold and Wolfgang Hoermann of the University of Economics, Vienna.
- Segobit Software: Random Number Generator Pro (Site) - Windows application to generate several random numbers in a given range, subject to constraints like excluding certain digits.
- HENKOS Pseudorandom Number Generator (Site) - Presents and evaluates this generator, intended for use as a key generator for a one-time pad cipher.
- WWW Virtual Library: Random numbers and Monte Carlo Methods (Site) - Links to related conferences, papers, software, webpages, people.
- Random Number Generator (Site) - A small, simple open-source shareware program by Scott Donato Saccenti [Win95].
- Try to Find Where the Ball Is Hidden (Site) - A small test to see how well humans can generate random numbers compared to computer predictions.
- ENT (Site) - A pseudorandom number sequence test program. Free download of C++ source code and MS-DOS executable.
- Netlib: Random Number Generators (Site) - Source code for various random number generators in C and Fortran, including the well-known RANLIB library supporting many continuous and discrete probability distributions.
- RngPack (Site) - A pseudorandom number generator package for Java. Source code free under BSD licence.
- Pseudo-random Numbers (Site) - A guide to the literature.
- Random Number Generator Algorithms (Site) - Documentation of algorithms in the GNU Scientific Library Reference Manual.
- The whatUseek Directory PseudorandomNumbers (Site) - whatUseek offers a suite of online products and services including a web search utility, a web directory, siteLevel, changeAlarm, and more.
- A statistical test suite for random and pseudorandom number generators for cryptographic applications SuDoc C 13.1080022 (Books) - Only
- Family Safe Search Cantufind.com brings you Pseudorandom Numbers (Site) - Pseudorandom_Numbers ... Category Information ... safe search directory provided by cantufind.com offers Pseudorandom_Numbers ...
- A subroutine for generating pseudorandom numbers from a variety of distributions (Books) - Only
- Reference.comWeb DirectoryTopComputersAlgorithmsPseudorandomNumbers (Site) - Free online Web directory. ... ENT - A pseudorandom number sequence test program. ... HENKOS Pseudorandom Number Generator - Presents and evaluates this generator, ...
- Pseudorandom generators, measure theory and natural proofs Technical report University at Buffalo, State University of New York, Dept. of Computer Science (Books) - Only
- Open Directory Computers Algorithms Pseudorandom Numbers (Site) - Games: Gambling: Lotteries: Software and Tools: Ticket Generators (9) Science: Math: Applications: Communication Theory: Cryptography (287) ...
- The generation of pseudorandom numbers on a decimal calculator (Books) - Only
- Reference.comWeb DirectoryTopComputersAlgorithms ... (Site) - Free online Web directory. ... ComScire (Quantum World Corp) - Device ... Hardware Random Number Generators - Report on testing and applications by Robert ...
- Additive generation of pseudorandom numbers Rand Corporation. Research memorandum (Books) - Only
- ArabLand.com Computers Algorithms Pseudorandom Numbers (Site) - /Computers/Algorithms/Pseudorandom_Numbers/ - ArabLand.com web directory and search portal of websites and resources in and about the arabworld and middle east
- PseudoRandom Numbers (Books) - Only
- Meble kute, ka kute,metalowe ka stylowe (Site) - Produkujemy wysokiej jakości metalowe łóżka stylowe, kute łóżka metalowe. ... Katalog DMOZ. Search: Top " Computers " Algorithms " Pseudorandom_Numbers " Hardware (8) ...
- Correlations of pseudorandom numbers of multiplicative sequence Preprint (Books) - Only
- Open Directory ComputersAlgorithmsPseudorandom NumbersHardware (Site) - Top: Computers: Algorithms: Pseudorandom_Numbers: Hardware. Appropriate topics ... Random number generators with approaches that claim to be "truly random," based ...
- Evaluation of a multiplicative generator of pseudorandom numbers Technical research note (Books) - Only
- Computers ampgt Algorithms ampgt PseudorandomNumbers Jasminecorp Directory (Site) - Search Computers Algorithms Pseudorandom Numbers in Amazon | Add Search | Advertise With JCSearch | Suggest a Site ... Random.org - True Random Number Service ...
- Walsh functions, normal numbers and pseudorandom functions (Books) - Only
- Selected Areas in Cryptography 6th Annual International Workshop, SAC99 Kingston, Ontario, Canada, August 910, 1999 Proceedings Lecture Notes in Computer Science (Books) - Only
- plg_Example.jpg (Image) - plg_Example.jpg
- For comparison, here are the first 10000 points in a sequence of uniformly distributed pseudorandom numbers. Regions of higher and lower density are evident. (Image) - Random_10000.png
- page32.doc page32.html 2. Simulations of continuous mass or charge distributions 2.1 Overview 2.2 MonteCarlo integration 2.3 Pseudorandom numbers 2.4 Moment of inertia . (Image) - CP2p1.jpg
- Wiki PseudorandomNumbers (Wiki) -
- MarchApril 2005 Hopefully Ready to distribute LNCS Proceedings to the Participants of SETA04 (Image) - c.jpg
- page32.html 2. Simulations of continuous mass or charge distributions 2.1 Overview 2.2 MonteCarlo integration 2.3 Pseudorandom numbers 2.4 Moment of inertia . (Image) - CP2p2.jpg
- Figure 7 (Image) - 448fig7.gif
- 152.gif (Image) - 152.gif
- 2. Simulations of continuous mass or charge distributions 2.1 Overview 2.2 MonteCarlo integration 2.3 Pseudorandom numbers 2.4 Moment of inertia . 2.5 Potential energy of a massive sphere (Image) - CP2p3.jpg
- 2.2 MonteCarlo integration 2.3 Pseudorandom numbers 2.4 Moment of inertia . 2.5 Potential energy of a massive sphere 2.6 Pointmass discretization 2.7 MonteCarlo calculation 2.8 Gauss law . (Image) - CP2p5.jpg
- 2.3 Pseudorandom numbers 2.4 Moment of inertia . 2.5 Potential energy of a massive sphere 2.6 Pointmass discretization 2.7 MonteCarlo calculation 2.8 Gauss law . (Image) - CP2p6.jpg
Last update: 2008-05-05 13:59:40 Pseudorandom Numbers | Copyright 2008 HubHip.com>