Computer generation of hypergeometric random variates†
- 1 August 1985
- journal article
- research article
- Published by Taylor & Francis in Journal of Statistical Computation and Simulation
- Vol. 22 (2) , 127-145
- https://doi.org/10.1080/00949658508810839
Abstract
The paper presents an exact, uniformly fast algorithm for generating random variates from the hypergeometric distribution. The overall algorithm framework is acceptance/ rejection and is implemented via composition. Three subdensities are used, one is uniform and the other two are exponential. The algorithm is compared with algorithms based on sampling without replacement, inversion, and aliasing. A comprehensive survey of existing algorithms is also given.Keywords
This publication has 8 references indexed in Scilit:
- A Guide to SimulationPublished by Springer Nature ,1983
- Computer methods for efficient sampling from largely arbitrary statistical distributionsComputing, 1981
- Squeeze Methods for Generating Gamma VariatesJournal of the American Statistical Association, 1980
- Beta Variate Generation via Exponential Majorizing FunctionsOperations Research, 1980
- On the Alias Method for Generating Random Variables from a Discrete DistributionThe American Statistician, 1979
- Data Structures and Computer Science Techniques in Operations ResearchOperations Research, 1978
- An Efficient Method for Generating Discrete Random Variables with General DistributionsACM Transactions on Mathematical Software, 1977
- Techniques for Efficient Monte Carlo Simulation. Volume 2. Random Number Generation for Selected Probability DistributionsPublished by Defense Technical Information Center (DTIC) ,1973