Back to Search Start Over

Universal nonuniform random vector generator based on acceptance-rejection

Authors :
Gleb Beliakov
Source :
ACM Transactions on Modeling and Computer Simulation. 15:205-232
Publication Year :
2005
Publisher :
Association for Computing Machinery (ACM), 2005.

Abstract

The acceptance/rejection approach is widely used in universal nonuniform random number generators. Its key part is an accurate approximation of a given probability density from above by a hat function. This article uses a piecewise constant hat function, whose values are overestimates of the density on the elements of the partition of the domain. It uses a sawtooth overestimate of Lipschitz continuous densities, and then examines all local maximizers of such an overestimate. The method is applicable to multivariate multimodal distributions. It exhibits relatively short preprocessing time and fast generation of random variates from a very large class of distributions.

Details

ISSN :
15581195 and 10493301
Volume :
15
Database :
OpenAIRE
Journal :
ACM Transactions on Modeling and Computer Simulation
Accession number :
edsair.doi...........66e2d6e0fd193d94c443cc4147db8e09
Full Text :
https://doi.org/10.1145/1103323.1103325