An efficient lattice reduction method for \(\mathbf F_2\)-linear pseudorandom number generators using Mulders and Storjohann algorithm (Q645697)

From MaRDI portal





scientific article; zbMATH DE number 5969822
Language Label Description Also known as
default for all languages
No label defined
    English
    An efficient lattice reduction method for \(\mathbf F_2\)-linear pseudorandom number generators using Mulders and Storjohann algorithm
    scientific article; zbMATH DE number 5969822

      Statements

      An efficient lattice reduction method for \(\mathbf F_2\)-linear pseudorandom number generators using Mulders and Storjohann algorithm (English)
      0 references
      0 references
      10 November 2011
      0 references
      The author of this article studies the efficiency of algorithms for assessing the quality of certain pseudorandom number generators. In particular, the paper deals with the question of how to efficiently calculate the dimension of equidistribution of pseudorandom number generators based on linear recurrences over the finite field \(\mathbb{F}_2\). The dimension of equidistribution can be calculated by methods of linear algebra, and several researchers have proposed ways of speeding up the calculation, using lattice reduction algorithms. Here, the author proposes a further improvement, namely by employing a lattice reduction algorithm due to \textit{T. Mulders} and \textit{A. Storjohann} [J. Symb. Comput. 35, No.~4, 377--401 (2003; Zbl 1028.65038)], which lowers the complexity of computing the dimension of equidistribution. Numerical experiments show a speed-up by a factor of three. Furthermore, the author reports that using sparsest initial states considerably reduces the computing time for Mersenne Twister generators.
      0 references
      0 references
      random number generation
      0 references
      lattice reduction algorithm
      0 references
      uniformity of distribution
      0 references

      Identifiers