Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Group

Statistical and Randomness Testing

This group gathers numerical algorithms concerned with generating or testing randomness or computing a statistical estimate, including pseudorandom number generators such as the Mersenne Twister and linear congruential generators, sampling algorithms such as reservoir sampling and the Boltzmann sampler, approximate counting and streaming algorithms such as the Flajolet-Martin algorithm, randomness tests, Markov chain Monte Carlo methods such as the Swendsen-Wang algorithm, fractal dimension estimators such as the Higuchi dimension, and financial averaging statistics such as the volume-weighted and time-weighted average price. Their shared work is producing or evaluating a statistical or probabilistic estimate from data, as distinct from a deterministic numeric computation such as a matrix decomposition or a root-finding method.

Facts
Comparison
Era of Emergence
1710 1
Statistical and Randomness Testing
Filter Results1 entry
Sources
1. Wikipedia: Statistical hypothesis test
Wikimedia FoundationStatistical hypothesis test, lead section, Arbuthnot sentence
Quote, Statistical hypothesis test, lead section, Arbuthnot sentence
The first use is credited to John Arbuthnot (1710), followed by Pierre-Simon Laplace (1770s), in analyzing the human sex ratio at birth; see § Human sex ratio.
View the Source
RANDU (Wikipedia)
Has Member: RANDU, Lead
Quote, Has Member: RANDU, Lead
It is a linear congruential generator (LCG)
View the Source
Lehmer random number generator (Wikipedia)
Has Member: Lehmer random number generator, Lead
Quote, Has Member: Lehmer random number generator, Lead
is a type of linear congruential generator (LCG) that operates in multiplicative group of integers modulo n.
View the Source
Middle-square method (Wikipedia)
Has Member: Middle-square method, Lead paragraph
Quote, Has Member: Middle-square method, Lead paragraph
In mathematics and computer science, the middle-square method or midsquares method is a method of generating pseudorandom numbers.
View the Source
Dual EC DRBG (source article)
Has Member: Dual EC DRBG, Lead
Quote, Has Member: Dual EC DRBG, Lead
presented as a cryptographically secure pseudorandom number generator (CSPRNG)
View the Source
Lagged Fibonacci generator (Wikipedia)
Has Member: Lagged Fibonacci generator, Introduction
Quote, Has Member: Lagged Fibonacci generator, Introduction
A Lagged Fibonacci generator (LFG or sometimes LFib) is an example of a pseudorandom number generator.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.