ACM Home Page
Please provide us with feedback. Feedback
Rejection-inversion to generate variates from monotone discrete distributions
Full text PdfPdf (475 KB)
Source ACM Transactions on Modeling and Computer Simulation (TOMACS) archive
Volume 6 ,  Issue 3  (July 1996) table of contents
Pages: 169 - 184  
Year of Publication: 1996
ISSN:1049-3301
Authors
W. Hörmann  Univ. of Economics and Business Administration, Vienna, Austria
G. Derflinger  Univ. of Economics and Business Administration, Vienna, Austria
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 38,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/235025.235029
What is a DOI?

ABSTRACT

For discrete distributions a variant of reject from a continuous hat function is presented. The main advantage of the new method, called rejection-inversion, is that no extra uniform random number to decide between acceptance and rejection is required, which means that the expected number of uniform variates required is halved. Using rejection-inversion and a squeeze, a simple universal method for a large class of monotone discrete distributions is developed. It can be used to generate variates from the tails of most standard discrete distributions. Rejection-inversion applied to the Zipf (or zeta) distribution results in algorithms that are short and simple and at least twice as fast as the fastest methods suggested in the literature.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
BARINGHAUS, L. 1989. A note on a rejection method for generating random variates from the discrete pareto distribution. Utilitas Math. 35, 65-66.
 
2
DAGPUNAR, J. 1988. Principles of Random Variate Generation. Clarendon Press, Oxford, U.K.
 
3
DEVROYE, L. 1986. Non-Uniform Random Variate Generation. Springer-Verlag, New York.
4
 
5
HORMANN, W. 1994. A universal generator for discrete log-concave distributions. Computing 52, 89-96.
 
6
JOHNSON, N. L., KOTZ, S., AND KEMP, A. W. 1992. Univariate Discrete Distributions. 2nd edition, Wiley, New York.



REVIEW

"William J. J. Rey : Reviewer"

An idea is presented that can be useful for generating random variates and can probably be applied in other domains. Its originality and value lie in its reexamination of a known method. The simulation results presented support the authors' cl  more...

Collaborative Colleagues:
W. Hörmann: colleagues
G. Derflinger: colleagues