home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.lang.fortran:3062 sci.math.stat:1675
- Path: sparky!uunet!imsl!dale
- From: dale@imsl.UUCP (Dale Neaderhouse)
- Newsgroups: comp.lang.fortran,sci.math.stat
- Subject: IMSL/random number generation
- Keywords: random number generation, multiplicative congruential generators
- Message-ID: <1009@imsl.UUCP>
- Date: 17 Aug 92 15:59:23 GMT
- Organization: IMSL, Inc., Houston
- Lines: 32
-
- In article <1992Aug14.140728.22892@porthos.cc.bellcore.com>
- chh2@rigel.uucp (22352-halevi) writes:
- > So, anyone out there know what ggubs is
-
- GGUBS was renamed to RNUN in 1987 version 1.0 of the IMSL Stat/Library
- for Fortran.
-
- In the 1.0 and 1.1 versions, RNUN used one of six algorithms for generating
- random numbers. In version 2.0, a seventh was added in September 1991.
-
- 1. Congruential, with multiplier 16807 is used.
- 2. Congruential, with multiplier 16807 is used with shuffling.
- 3. Congruential, with multiplier 397204094 is used.
- 4. Congruential, with multiplier 397204094 is used with shuffling.
- 5. Congruential, with multiplier 950706376 is used.
- 6. Congruential, with multiplier 950706376 is used with shuffling.
- 7. Generalized Feedback Shift Register, with the recursion
- X_t = X_(t-1563) (+) X_(t-96) is used.
-
- GGUBS used the first algorithm. Plese study the literature in this
- field to know what tests pass for the different algorithms and which
- tests fail.
-
- I hope this helps.
-
- Dale
-
- Have a good day!
-
- Dale L. Neaderhouser dale@imsl3.imsl.com FAX: 713-242-9799
- Senior Software Engineer uunet!imsl!dale IMSL: 713-242-6776
- Post Sales Technical Support: 800-324-4675 Sales: 800-222-4675
-