The Lehmer random number generator[1] (named after D. H. Lehmer), sometimes also referred to as the Park–Miller random number generator (after Stephen K. Park and Keith W. Miller), is a type of linear congruential generator (LCG) that operates in multiplicative group of integers modulo n. The general formula is
where the modulus m is a prime number or a power of a prime number, the multiplier a is an element of high multiplicative order modulo m (e.g., a primitive root modulo n), and the seed X0 is coprime to m.
Other names are multiplicative linear congruential generator (MLCG)[2] and multiplicative congruential generator (MCG).
^W. H. Payne; J. R. Rabung; T. P. Bogyo (1969). "Coding the Lehmer pseudo-random number generator" (PDF). Communications of the ACM. 12 (2): 85–86. doi:10.1145/362848.362860. S2CID 2749316.[1]
^L'Ecuyer, Pierre (June 1988). "Efficient and Portable Combined Random Number Generators" (PDF). Communications of the ACM. 31 (6): 742–774. doi:10.1145/62959.62969. S2CID 9593394.
and 23 Related for: Lehmer random number generator information
The Lehmerrandomnumbergenerator (named after D. H. Lehmer), sometimes also referred to as the Park–Miller randomnumbergenerator (after Stephen K. Park...
Randomnumbergenerators are important in many kinds of technical applications, including physics, engineering or mathematical computer studies (e.g.,...
constants that specify the generator. If c = 0, the generator is often called a multiplicative congruential generator (MCG), or Lehmer RNG. If c ≠ 0, the method...
after Derrick Henry LehmerLehmerrandomnumbergenerator, named after D. H. LehmerLehmer sieve Lucas–Lehmer test Lucas–Lehmer–Riesel test, in mathematics...
the words "let X1,...,Xn be independent random variables...". Yet as D. H. Lehmer stated in 1951: "A random sequence is a vague notion... in which each...
eliminates the increment, reducing the LCG to a multiplicative (Lehmer-style) generator with a period of only 262, and uses the weaker XSH-RS output function:...
quasi-Monte Carlo methods use quasi-randomnumbergenerators. Random selection, when narrowly associated with a simple random sample, is a method of selecting...
Mersenne number is prime makes the search for Mersenne primes a difficult task, since Mersenne numbers grow very rapidly. The Lucas–Lehmer primality...
amounts of random numbers, and their use benefitted greatly from pseudorandom numbergenerators, which are far quicker to use than the tables of random numbers...
Random compact set Random element Random function Random measure RandomnumbergeneratorRandom variate Random vector Randomness Stochastic process Relationships...
10 is a generator for this group. The discrete logarithm log10 a is defined for any a in G. A similar example holds for any non-zero real number b. The...
pseudorandom numbergenerator that produces numbers X {\displaystyle X} that are uniformly distributed in the half-open interval [0, 1). These random variates...
versus a control group) using randomization, such as by a chance procedure (e.g., flipping a coin) or a randomnumbergenerator. This ensures that each participant...
is called a Gaussian random polytope. A similar result holds for the number of vertices (of the Gaussian polytope), the number of edges, and in fact...
which enhance randomness beyond what manual shuffling can achieve. With the rise of online casinos, digital randomnumbergenerators (RNGs) have become...
stable alternatives, see Algorithms for calculating variance. If the generator of random variable X {\displaystyle X} is discrete with probability mass function...
algorithm and its faster variants such as binary GCD algorithm or Lehmer's GCD algorithm. The number of integers coprime with a positive integer n, between 1 and...
a student of electrical engineering but also studying number theory under Derrick Henry Lehmer, and winning a title as California state trampoline champion...
constructing a set of generators of GΔ and prime forms fq of GΔ with q in PΔ a sequence of relations between the set of generators and fq are produced....
\end{aligned}}} This probability can be used in conjunction with a randomnumbergenerator to approximate π using a Monte Carlo approach. The solution to...
mathematics, the Pocklington–Lehmer primality test is a primality test devised by Henry Cabourn Pocklington and Derrick Henry Lehmer. The test uses a partial...