On the distribution of fc-dimensional vectors for simple and combined tausworthe sequences

Raymond Couture, Pierre Lecuyer, Shu Tezuka

Research output: Contribution to journalArticle

22 Citations (Scopus)

Abstract

The lattice structure of conventional linear congruential random number generators (LCGs), over integers, is well known. In this paper, we study LCGs in the field of formal Laurent series, with coefficients in the Galois field F2 The state of the generator (a Laurent series) evolves according to a linear recursion and can be mapped to a number between 0 and 1, producing what we call a LS2 sequence. In particular, the sequences produced by simple or combined Tausworthe generators are special cases of LS2 sequences. By analyzing the lattice structure of the LCG, we obtain a precise description of how all the k-dimensional vectors formed by successive values in the LS2 sequence are distributed in the unit hypercube. More specifically, for any partition of the fc-dimensional hypercube into 2klidentical subcubes, we can quickly compute a table giving the exact number of subcubes that contain exactly n points, for each integer n . We give numerical examples and discuss the practical implications of our results.

Original languageEnglish
Pages (from-to)749-761
Number of pages13
JournalMathematics of Computation
Volume60
Issue number202
DOIs
Publication statusPublished - Apr 1993

Fingerprint

Linear Congruential Generator
Random number Generator
Laurent Series
Lattice Structure
Hypercube
Generator
Integer
Recursion
Galois field
Table
Partition
Numerical Examples
Unit
Coefficient

All Science Journal Classification (ASJC) codes

  • Algebra and Number Theory
  • Computational Mathematics
  • Applied Mathematics

Cite this

On the distribution of fc-dimensional vectors for simple and combined tausworthe sequences. / Couture, Raymond; Lecuyer, Pierre; Tezuka, Shu.

In: Mathematics of Computation, Vol. 60, No. 202, 04.1993, p. 749-761.

Research output: Contribution to journalArticle

Couture, Raymond ; Lecuyer, Pierre ; Tezuka, Shu. / On the distribution of fc-dimensional vectors for simple and combined tausworthe sequences. In: Mathematics of Computation. 1993 ; Vol. 60, No. 202. pp. 749-761.
@article{ed12d33b288e4cb2bcf9399586220bd5,
title = "On the distribution of fc-dimensional vectors for simple and combined tausworthe sequences",
abstract = "The lattice structure of conventional linear congruential random number generators (LCGs), over integers, is well known. In this paper, we study LCGs in the field of formal Laurent series, with coefficients in the Galois field F2 The state of the generator (a Laurent series) evolves according to a linear recursion and can be mapped to a number between 0 and 1, producing what we call a LS2 sequence. In particular, the sequences produced by simple or combined Tausworthe generators are special cases of LS2 sequences. By analyzing the lattice structure of the LCG, we obtain a precise description of how all the k-dimensional vectors formed by successive values in the LS2 sequence are distributed in the unit hypercube. More specifically, for any partition of the fc-dimensional hypercube into 2klidentical subcubes, we can quickly compute a table giving the exact number of subcubes that contain exactly n points, for each integer n . We give numerical examples and discuss the practical implications of our results.",
author = "Raymond Couture and Pierre Lecuyer and Shu Tezuka",
year = "1993",
month = "4",
doi = "10.1090/S0025-5718-1993-1176708-4",
language = "English",
volume = "60",
pages = "749--761",
journal = "Mathematics of Computation",
issn = "0025-5718",
publisher = "American Mathematical Society",
number = "202",

}

TY - JOUR

T1 - On the distribution of fc-dimensional vectors for simple and combined tausworthe sequences

AU - Couture, Raymond

AU - Lecuyer, Pierre

AU - Tezuka, Shu

PY - 1993/4

Y1 - 1993/4

N2 - The lattice structure of conventional linear congruential random number generators (LCGs), over integers, is well known. In this paper, we study LCGs in the field of formal Laurent series, with coefficients in the Galois field F2 The state of the generator (a Laurent series) evolves according to a linear recursion and can be mapped to a number between 0 and 1, producing what we call a LS2 sequence. In particular, the sequences produced by simple or combined Tausworthe generators are special cases of LS2 sequences. By analyzing the lattice structure of the LCG, we obtain a precise description of how all the k-dimensional vectors formed by successive values in the LS2 sequence are distributed in the unit hypercube. More specifically, for any partition of the fc-dimensional hypercube into 2klidentical subcubes, we can quickly compute a table giving the exact number of subcubes that contain exactly n points, for each integer n . We give numerical examples and discuss the practical implications of our results.

AB - The lattice structure of conventional linear congruential random number generators (LCGs), over integers, is well known. In this paper, we study LCGs in the field of formal Laurent series, with coefficients in the Galois field F2 The state of the generator (a Laurent series) evolves according to a linear recursion and can be mapped to a number between 0 and 1, producing what we call a LS2 sequence. In particular, the sequences produced by simple or combined Tausworthe generators are special cases of LS2 sequences. By analyzing the lattice structure of the LCG, we obtain a precise description of how all the k-dimensional vectors formed by successive values in the LS2 sequence are distributed in the unit hypercube. More specifically, for any partition of the fc-dimensional hypercube into 2klidentical subcubes, we can quickly compute a table giving the exact number of subcubes that contain exactly n points, for each integer n . We give numerical examples and discuss the practical implications of our results.

UR - http://www.scopus.com/inward/record.url?scp=84968491617&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84968491617&partnerID=8YFLogxK

U2 - 10.1090/S0025-5718-1993-1176708-4

DO - 10.1090/S0025-5718-1993-1176708-4

M3 - Article

AN - SCOPUS:84968491617

VL - 60

SP - 749

EP - 761

JO - Mathematics of Computation

JF - Mathematics of Computation

SN - 0025-5718

IS - 202

ER -