Abstract
Transformed density rejection is a very flexible method for generating non-uniform random variates. It is based on the acceptance-rejection principle and utilizes a strictly monotone map that transforms the given density into a concave or convex function. Hat function and squeezes are then constructed by means of tangents and secant. We present a new method that works for arbitrary one time continuously differentiable densities. It requires together with the log-density and its derivative a partition of the domain into subdomains that contain at most one inflection point. This improves a previous method of the authors in which also the second derivative is required. We show how the algorithm can be applied to generate from the Generalized Inverse Gaussian distribution, from the Generalized Hyperbolic distribution and from the Watson distribution. The new algorithm can also generate random variates from truncated distributions without problems.
| Original language | English |
|---|---|
| Title of host publication | Advances in Modeling and Simulation |
| Subtitle of host publication | Festschrift for Pierre L'Ecuyer |
| Editors | Zdravko Botev, Alexander Keller, Christiane Lemieux, Bruno Tuffin |
| Place of Publication | Cham |
| Publisher | Springer |
| Pages | 283-300 |
| Number of pages | 18 |
| ISBN (Electronic) | 978-3-031-10193-9 |
| ISBN (Print) | 978-3-031-10192-2 |
| DOIs | |
| Publication status | Published - 1 Dec 2022 |
Keywords
- non-uniform random variate generation, black-box algorithm, transformed density rejection, adaptive rejection sampling
Other versions
- 1 WU Working Paper and Case
-
A Generalized Transformed Density Rejection Algorithm
Hörmann, W. & Leydold, J., 1 May 2022, Vienna: WU Vienna University of Economics and Business, (Research Report Series / Department of Statistics and Mathematics; No. 135).Publication: Working/Discussion Paper › WU Working Paper and Case
Open AccessFile191 Downloads (Pure)
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver