A Fast Jump Ahead Algorithm for Linear Recurrences in a Polynomial Space

被引:0
|
作者
Haramoto, Hiroshi [1 ]
Matsumoto, Makoto [1 ]
L'Ecuyer, Pierre [2 ]
机构
[1] Hiroshima Univ, Dept Math, Hiroshima 7398526, Japan
[2] Univ Montreal, Dept Informat & Rech Operat, Montreal, PQ H3C 3J7, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Linear recurring sequences with very large periods are widely used as the basic building block of pseudorandom number generators. In many simulation applications, multiple streams of random numbers are needed, and these multiple streams are normally provided by jumping ahead in the sequence to obtain starting points that are far apart. For maximal-period generators having a large state space, this jumping ahead can be costly in both time and memory usage. We propose a new jump ahead method for this kind of situation. It requires much less memory than the fastest algorithms proposed earlier, while being approximately as fast (or faster) for generators with a large state space such as the Mersenne twister.
引用
收藏
页码:290 / +
页数:3
相关论文
共 50 条