A unified approach to the analysis of compound pseudorandom numbers (Q1344099)

From MaRDI portal
scientific article
Language Label Description Also known as
English
A unified approach to the analysis of compound pseudorandom numbers
scientific article

    Statements

    A unified approach to the analysis of compound pseudorandom numbers (English)
    0 references
    23 October 1995
    0 references
    Compound versions of some nonlinear congruential methods introduced by the author [Computing 51, No. 2, 175-182 (1993; Zbl 0787.65004); and Monatsh. Math. 117, 213-222 (1994; Zbl 0803.65003)] can provide sequences having a very large period length. In this paper the author gives a unified approach to the analysis of the full period and of parts of the period for such compound pseudorandom numbers. Let \(p_ 1, \dots, p_ r\) be distinct primes, and \((y_ n^{(i)})_{n\geq 0}\) be a sequence of elements of \(\mathbb{Z}_{p_ i}\) \((i=1,\dots, r)\). Then the sequence \((x_ n)_{n\geq 0}\) of compound pseudorandom numbers in the interval \([0,1)\) defined by \[ x_ n\equiv y_ n^{(1)}/p_ 1+ y_ n^{(2)}/ p_ 2+\ldots+ y_ n^{(r)}/ p_ r \pmod 1, \qquad n\geq 0 \] is purely periodic with period length \(m= p_ 1\cdots p_ r\). We put \(\vec x_ n=(x_{sn}, x_{sn+1}, \dots,x_{sn+ s- 1})\in[0,1)^ s\), \(n\geq0\), and let \(D_ N^{(s)}= D_ N^{(s)} (\vec x_ 0, \dots, \vec x_{N-1})\) be the discrepancy of the point set \(\{\vec x_ 0, \dots, \vec x_{N-1}\}\). For \(i\in\{ 1,\dots, r\}\) and \(\overset{\overset \sim \rightarrow} {h}\in\mathbb{Z}^{s+1}\) we define \[ S_ i(\overset {\overset \sim \rightarrow} {h})= \sum_{k\in \mathbb{Z}_{p_ i}}e(\overset {\overset \sim \rightarrow} {h}\cdot \overset {\overset \sim \rightarrow} {x}_ k^{(i)} ), \] where \(\overset {\overset \sim \rightarrow} {x}_ k^{(i)}= (y_{sk}^{(i)}, y_{sk+1}^{(i)}\) \(,\ldots, y_{sk+s-1}^{(i)}, k)/p_ i\in [0,1)^{s+1}\), \(e(t)= e^{2\pi it}\), and \(\vec u\cdot \vec v\) stands for the standard inner product of \(\vec u,\vec v\in \mathbb{R}^{s+1}\). The author proves the following: (1) If \(| S_ i (\vec h,0)|\leq B_ i\) for any \(\vec h\in \mathbb{Z}^ s\) with \(\vec h\not\equiv \vec 0 \pmod {p_ i}\) and \(1\leq i\leq r\), then \[ D_ m^{(s)}< {\textstyle {1\over m}} \prod_{i=1}^ r (B_ i+1) \Bigl( {\textstyle {2\over\pi}} \log m+ {\textstyle {7\over 5}} \Bigr)^ s; \] (2) If \(| S_ i (\overset {\overset \sim \rightarrow} {h})| \leq B_ i\) for any \(\overset{\overset\sim\rightarrow}{h}\in \mathbb{Z}^{s+1}\) with \(\overset {\overset \sim \rightarrow} {h} \not\equiv \vec 0\pmod {p_ i}\) and \(1\leq i\leq r\), then \[ D_ N^{(s)}< {\textstyle {1\over N}} \prod_{i=1}^ r (B_ i+1) \Bigl( {\textstyle {2\over \pi}} \log m+ {\textstyle {7\over 5}} \Bigr)^{s+1} \qquad \text{for } 1\leq N< m. \] Applying these results to the compound nonlinear congruential methods mentioned above, the author improves known upper bounds for the discrepancy over the full period and gives new upper bounds for the discrepancy over parts of the period.
    0 references
    0 references
    finite field
    0 references
    exponential sum
    0 references
    period length
    0 references
    compound pseudorandom numbers
    0 references
    discrepancy
    0 references
    compound nonlinear congruential methods
    0 references
    upper bounds
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references