Nonoverlapping pairs of explicit inversive congruential pseudorandom numbers (Q1345715)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Nonoverlapping pairs of explicit inversive congruential pseudorandom numbers |
scientific article |
Statements
Nonoverlapping pairs of explicit inversive congruential pseudorandom numbers (English)
0 references
11 December 1995
0 references
Consider an odd integer-valued sequence \(y_n = (an + b)^{-1} \bmod m\) \((m = 2^l\), \(l \geq 7)\). Then \((x_n \equiv (y_n/m))_{n \geq 0} \subset [0,1)\) serves as a pseudorandom sequence approximating the independently sampled realizations of a random variable with the uniform distribution on \([0,1)\). A statistical discrepancy of \(N\) nonoverlapping pairs \({\mathbf x}_0, {\mathbf x}_1, \dots, {\mathbf x}_{N-1} \in [0,1)^2\) is defined as follows: \[ D^{(2)}_N = \sup_J \left |{\#({\mathbf x}_i \in J)\over N} - \text{Area} (J) \right |, \] where \(J\) is a rectangle \(\subset [0,1)^2\) and \({\mathbf x}_n = (x_{2n}, x_{2n + 1})\). The main result can be summarized as follows: \(Bm^{-{1\over 2}} \leq D^{(2)}_{m/4} \leq Cm^{-{1\over 2}} (\log m)^2\), where \(B\), \(C\) are some universal constants. These estimates are obtained by a highly sophisticated analysis of complex exponential sum over the integer lattice. A comparison with the discrepancy of the truly random sequence, known to be of order \(m^{-{1\over 2}} (\log \log m)^{1\over 2}\), shows that this nonlinear generator may actually be better than most linear congruential generators available on mainframe computers. For practical use, however, it would be of interest to know whether a computer implementation of this nonlinear algorithm would be capable of generating tens of millions of random numbers relatively fast, despite its complexity due to evaluating the multiplicative inverse of an integer.
0 references
explicit inversive congruential pseudorandom numbers
0 references
multiplicative inverse of an odd integer
0 references
statistical discrepancy
0 references
Law of the iterated logarithm
0 references
complex exponential sum
0 references
nonlinear algorithm
0 references
0 references