...
首页> 外文期刊>Journal of Computational and Applied Mathematics >Theoretical and empirical convergence results for additive congruential random number generators
【24h】

Theoretical and empirical convergence results for additive congruential random number generators

机译:可加同余随机数生成器的理论和经验收敛结果

获取原文
获取原文并翻译 | 示例

摘要

Additive Congruential Random Number (ACORN) generators represent an approach to generating uniformly distributed pseudo-random numbers that is straightforward to implement efficiently for arbitrarily large order and modulus; if it is implemented using integer arithmetic, it becomes possible to generate identical sequences on any machine. This paper briefly reviews existing results concerning ACORN generators and relevant theory concerning sequences that are well distributed mod 1 in k dimensions. It then demonstrates some new theoretical results for ACORN generators implemented in integer arithmetic with modulus M = 2(mu) showing that they are a family of generators that converge (in a sense that is defined in the paper) to being well distributed mod 1 in k dimensions, as mu = log(2) M tends to infinity. By increasing k, it is possible to increase without limit the number of dimensions in which the resulting sequences approximate to well distributed. The paper concludes by applying the standard TestU01 test suite to ACORN generators 60 for selected values of the modulus (between 2(60) and 2(150)), the order (between 4 and 30) and various odd seed values. On the basis of these and earlier results, it is recommended that an order of at least 9 be used together with an odd seed and modulus equal to 2(30p), for a small integer value of p. While a choice of p = 2 should be adequate for most typical applications, increasing p to 3 or 4 gives a sequence that will consistently pass all the tests in the TestU01 test Suite, giving additional confidence in more demanding applications. The results demonstrate that the ACORN generators are a reliable source of uniformly distributed pseudo-random numbers, and that in practice (as suggested by the theoretical convergence results) the quality of the ACORN sequences increases with increasing modulus and order.
机译:可加同余随机数(ACORN)生成器代表一种生成均匀分布的伪随机数的方法,该方法对于任意大的阶数和模量都是很容易实现的。如果使用整数算术实现,则可以在任何机器上生成相同的序列。本文简要回顾了有关ACORN生成器的现有结果以及有关在k维中分布良好的mod 1序列的相关理论。然后,它演示了以整数运算实现的ACORN生成器的一些新理论结果,模量M = 2(μ),表明它们是一类生成器,它们会聚(在本文中定义)在mod 1中分布良好。 k维度,因为mu = log(2)M趋于无穷大。通过增加k,有可能增加而不限制所生成序列近似于均匀分布的维数。通过将标准TestU01测试套件应用于ACORN生成器60,得出模数(介于2(60)和2(150)之间),阶数(介于4和30之间)以及各种奇数种子值的结论。根据这些和较早的结果,对于p的小整数值,建议至少使用9的数量级以及奇数种子和等于2(30p)的模量。尽管对于大多数典型应用而言,p = 2的选择就足够了,但将p增加到3或4则可以使序列一致地通过TestU01测试套件中的所有测试,从而在要求更为苛刻的应用程序中更具信心。结果表明,ACORN生成器是均匀分布的伪随机数的可靠来源,并且在实践中(如理论收敛结果所示),ACORN序列的质量随模数和阶数的增加而增加。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号