New algorithms for generating Poisson variates

作者:

Highlights:

摘要

The paper discusses three recently-developed algorithms for generating Poisson(λ) random variates in situations where λ may vary between calls. KPFRAC is designed for λ < 1, KPLOW for 0 < λ ⩽ 30, and KEMPOIS for 10 ⩽ λ ⩽ 5000. All three algorithms use sequential searching, but each has novel features which speed up generation. Timing comparisons with two state-of-the-art routines indicate that a routine which uses KPLOW when λ ⩽ 30 and KEMPOIS when λ > 30 is much faster over most of the range 0 < λ < 700.

论文关键词:Poisson generation,varying-parameter algorithms,sequential searches,J-fraction approximations,approximate probabilities,squeezing

论文评审过程:Received 28 November 1988, Revised 26 January 1990, Available online 13 May 2002.

论文官网地址:https://doi.org/10.1016/0377-0427(90)90344-Y