In this chapter, we give an overview of different methods that can be used to generate random variates from a given distribution. Even if inversion should be the preferred choice for quasi–Monte Carlo users, it is important to be aware of other methods that are available for that purpose. First of all, inversion is sometimes slower and more difficult to apply than other methods. In such cases, Monte Carlo users may prefer these other methods. Also, when working with predefined functions (e.g., randn in Matlab) to generate observations from a given distribution, it is quite possible that the underlying method is not based on inversion. In addition, there are applications for which the common approach used by people working in that area is to use something other than inversion (e.g., in computer graphics, for ray generation). In such cases, even if ultimately the quasi–Monte Carlo user will try to use inversion instead of these other methods in order to modify code or algorithms appropriately, it is important to understand what the other method does. Finally, in some cases inversion may not be directly applicable, and an alternative method needs to be used.
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
Corresponding author
Rights and permissions
Copyright information
© 2009 Springer-Verlag New York
About this chapter
Cite this chapter
Lemieux, C. (2009). Sampling from Known Distributions. In: Monte Carlo and Quasi-Monte Carlo Sampling. Springer Series in Statistics. Springer, New York, NY. https://doi.org/10.1007/978-0-387-78165-5_2
Download citation
DOI: https://doi.org/10.1007/978-0-387-78165-5_2
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-0-387-78164-8
Online ISBN: 978-0-387-78165-5
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)