Abstract
We will provide the reader with some generators for the most popular families of discrete distributions, such as the geometric, binomial and Poisson distributions. These distributions are the fundamental building blocks in discrete probability. It is impossible to cover most distributions commonly used in practice. Indeed, there is a strong tendency to work more and more with so-called generalized distributions. These distributions are either defined constructively by combining more elementary distributions, or analytically by providing a multiparameter expression for the probability vector. In the latter case, random variate generation can be problematic since we cannot fall back on known distributions. Users are sometimes reluctant to design their own algorithms by mimicking the designs for similar distributions. We therefore include a short section with universal algorithms. These are in the spirit of chapter VII: the algorithms are very simple albeit not extremely fast, and very Importantly, their expected time performance is known. Armed with the universal algorithms, the worked out examples of this chapter and the table methods of chapter VIII, the users should be able to handle most distributions to their satisfaction.
We assume throughout this chapter that the discrete random variables are all integer-valued.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1986 Springer Science+Business Media New York
About this chapter
Cite this chapter
Devroye, L. (1986). Discrete Univariate Distributions. In: Non-Uniform Random Variate Generation. Springer, New York, NY. https://doi.org/10.1007/978-1-4613-8643-8_10
Download citation
DOI: https://doi.org/10.1007/978-1-4613-8643-8_10
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4613-8645-2
Online ISBN: 978-1-4613-8643-8
eBook Packages: Springer Book Archive