login
The OEIS is supported by the many generous donors to the OEIS Foundation.

 

Logo
Hints
(Greetings from The On-Line Encyclopedia of Integer Sequences!)
A096550 Consecutive internal states of the IMSL pseudo-random number generator RNUN when started with ISEED=1. 14

%I #31 Oct 27 2023 22:18:29

%S 1,16807,282475249,1622650073,984943658,1144108930,470211272,

%T 101027544,1457850878,1458777923,2007237709,823564440,1115438165,

%U 1784484492,74243042,114807987,1137522503,1441282327,16531729,823378840,143542612

%N Consecutive internal states of the IMSL pseudo-random number generator RNUN when started with ISEED=1.

%C This generator is also called "The minimal standard generator" or LCG16807 by L'Ecuyer. Generators of this form are ascribed to D. H. Lehmer, first described by Hutchinson and independently by Downham and Roberts (see link). It was first analyzed by Lewis, Goodman and Miller (see link).

%D D. W. Hutchinson, A new uniform pseudo-random number generator. Comm, ACM 9, No. 6, 432-433, 1966.

%D D. E. Knuth, The Art of Computer Programming Third Edition. Vol. 2 Seminumerical Algorithms. Chapter 3.3.4 The Spectral Test, Page 108. Addison-Wesley 1997.

%H Alois P. Heinz, <a href="/A096550/b096550.txt">Table of n, a(n) for n = 1..10000</a> (first 1000 terms from Eric M. Schmidt)

%H D. Y. Downham and F. D. K. Roberts, <a href="http://comjnl.oxfordjournals.org/content/10/1/74.full.pdf">Multiplicative congruential pseudo-random number generators.</a> The Computer Journal, Volume 10, Issue 1, pp. 74-77

%H Pierre L'Ecuyer, <a href="http://www.iro.umontreal.ca/~lecuyer/myftp/papers/wsc01rng.pdf">Software for Uniform Random Number Generation: Distinguishing the Good and the Bad.</a> Proceedings of the 2001 Winter Simulation Conference, IEEE Press, Dec. 2001, 95-105

%H P. A. W. Lewis, A. S. Goodman and J. M. Miller, <a href="http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5388354">A pseudo-random number generator for the System/360</a>, IBM Systems Journal, Volume 8 Issue 2, 136-146, 1969

%H Stephen K. Park and Keith. W. Miller, <a href="http://www.firstpr.com.au/dsp/rand31/p1192-park.pdf">Random Number Generators: Good Ones are Hard to Find</a>, Communications of the ACM, Volume 31, Number 10 (October, 1988), pp. 1192-1201.

%H <a href="/index/Ps#PRN">Index entries for sequences related to pseudo-random numbers.</a>

%F a(1)=1, a(n) = 7^5 * a(n-1) mod (2^31-1). The sequence is periodic with period length 2^31-2.

%p a:= proc(n) option remember; `if`(n<2, n,

%p irem(16807 *a(n-1), 2147483647))

%p end:

%p seq(a(n), n=1..30); # _Alois P. Heinz_, Jun 10 2014

%o (C++)

%o #include <iostream>

%o #include <random>

%o void A096550(int max)

%o {

%o std::minstd_rand0 gen;

%o std::cout << "1 1\n";

%o for (int i = 2; i <= max; ++i)

%o std::cout << i << ' ' << gen() << '\n';

%o } // _Eric M. Schmidt_, Dec 18 2012

%o (PARI) A096550(n)=lift(Mod(16807,1<<31-1)^(n-1)) \\ _M. F. Hasler_, May 14 2015

%Y Cf. A096551-A096561 (other pseudo-random number generators); A061364.

%K nonn,easy

%O 1,2

%A _Hugo Pfoertner_, Jul 18 2004

Lookup | Welcome | Wiki | Register | Music | Plot 2 | Demos | Index | Browse | More | WebCam
Contribute new seq. or comment | Format | Style Sheet | Transforms | Superseeker | Recents
The OEIS Community | Maintained by The OEIS Foundation Inc.

License Agreements, Terms of Use, Privacy Policy. .

Last modified April 19 19:02 EDT 2024. Contains 371798 sequences. (Running on oeis4.)