Cyclic properties of pseudo-random sequences of Mersenne prime residues
Open Access
- 1 January 1979
- journal article
- research article
- Published by Oxford University Press (OUP) in The Computer Journal
- Vol. 22 (1) , 80-85
- https://doi.org/10.1093/comjnl/22.1.80
Abstract
In Lehmer's multiplicative congruential procedure for generating a sequence of pseudo-random numbers, the modulus may be chosen as a Mersenne prime of the form, Mp = 2p − 1, and one of its primitive roots used as the constant multiplier to ensure a maximal sequence. Cyclic properties of the sequence entail perfect negative correlation between halves of the sequence and other relationships which limit the useful sequence length. A primitive root is shown to be characterised by a set of non-trivial roots of unity (mod Mp), which is used to identify a primitive root, and properties of finite rings of such roots are used to generate further primitive roots. Computer procedures to facilitate these operations are indicated and applied to production of pseudo-random n-tuples designed to overcome the restrictions on randomness of single generator n-tuples, notes in the literature.Keywords
This publication has 0 references indexed in Scilit: