Sampling from a Discrete Distribution While Preserving Monotonicity
- 1 August 1984
- journal article
- research article
- Published by Taylor & Francis in The American Statistician
- Vol. 38 (3) , 219-223
- https://doi.org/10.1080/00031305.1984.10483208
Abstract
This article describes a cutpoint sampling method for efficiently sampling from an n-point discrete distribution that preserves the monotone relationship between a uniform deviate and the random variate it generates. This property is useful for developing a sampling plan to reduce variance in a Monte Carlo or simulation study. The expected number of comparisons with this method is derived and shown to be bounded above by (m + n −1)/n, where m denotes the number of cut-points. The alias sampling method, which is regarded as the most efficient table sampling technique, generally lacks the monotone property and requires 2n storage locations, whereas the proposed cutpoint sampling method requires m + n storage locations. The article describes two modifications for cases in which n is large and possibly infinite. It is shown that circumstances arise in which the cutpoint method requires fewer comparisons on average than the alias method does for exactly the same space requirement. The article also describes an algorithm to implement the proposed method.Keywords
This publication has 11 references indexed in Scilit:
- Computer Generation of Poisson Deviates from Modified Normal DistributionsACM Transactions on Mathematical Software, 1982
- Generating gamma variates by a modified rejection techniqueCommunications of the ACM, 1982
- Computer methods for efficient sampling from largely arbitrary statistical distributionsComputing, 1981
- Sampling from binomial and poisson distributions: A method with bounded computation timesComputing, 1980
- Gamma variate generators with increased shape parameter rangeCommunications of the ACM, 1980
- An Efficient Method for Generating Discrete Random Variables with General DistributionsACM Transactions on Mathematical Software, 1977
- Bivariate Distributions with Given MarginalsThe Annals of Statistics, 1976
- Fast generation of uniformly distributed pseudorandom numbers with floating-point representationElectronics Letters, 1974
- New fast method for generating discrete random numbers with arbitrary frequency distributionsElectronics Letters, 1974
- Monte Carlo MethodsPublished by Springer Nature ,1964