首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Uniform random number generation
Authors:Pierre L'Ecuyer
Institution:(1) Département d'IRO, Université de Montréal, Succ. Centre-Ville, C.P. 6128, H3C 3J7 Montréal, Canada
Abstract:In typical stochastic simulations, randomness is produced by generating a sequence of independent uniform variates (usually real-valued between 0 and 1, or integer-valued in some interval) and transforming them in an appropriate way. In this paper, we examine practical ways of generating (deterministic approximations to) such uniform variates on a computer. We compare them in terms of ease of implementation, efficiency, theoretical support, and statistical robustness. We look in particular at several classes of generators, such as linear congruential, multiple recursive, digital multistep, Tausworthe, lagged-Fibonacci, generalized feedback shift register, matrix, linear congruential over fields of formal series, and combined generators, and show how all of them can be analyzed in terms of their lattice structure. We also mention other classes of generators, like non-linear generators, discuss other kinds of theoretical and empirical statistical tests, and give a bibliographic survey of recent papers on the subject.
Keywords:Simulation  random number generation  pseudorandom  uniform random numbers  linear congruential  lattice structure  discrepancy  nonlinear generators  combined generators
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号