The Transformed Rejection Method for Generation Random Variables, an Alternative to the Ratio of Uniforms Method

Theoretical considerations and empirical results show that the one-dimensional quality of non-uniform random numbers is bad and the discrepancy is high when they are generated by the ratio of uniforms method combined with linear congruential generators. This observation motivates the suggestion to r...

Full description

Bibliographic Details
Main Authors: Hörmann, Wolfgang, Derflinger, Gerhard
Format: Others
Language:en
Published: Department of Statistics and Mathematics, Abt. f. Angewandte Statistik u. Datenverarbeitung, WU Vienna University of Economics and Business 1994
Subjects:
Online Access:http://epub.wu.ac.at/1314/1/document.pdf
id ndltd-VIENNA-oai-epub.wu-wien.ac.at-epub-wu-01_8a5
record_format oai_dc
spelling ndltd-VIENNA-oai-epub.wu-wien.ac.at-epub-wu-01_8a52015-09-20T17:35:54Z The Transformed Rejection Method for Generation Random Variables, an Alternative to the Ratio of Uniforms Method Hörmann, Wolfgang Derflinger, Gerhard random variate generation / transformed rejection method / normal distribution / t-distribution Theoretical considerations and empirical results show that the one-dimensional quality of non-uniform random numbers is bad and the discrepancy is high when they are generated by the ratio of uniforms method combined with linear congruential generators. This observation motivates the suggestion to replace the ratio of uniforms method by transformed rejection (also called exact approximation or almost exact inversion), as the above problem does not occur for this method. Using the function $G(x) =\left( \frac(a)(1-x)+b\right)x $ with appropriate $a$ and $b$ as approximation of the inverse distribution function the transformed rejection method can be used for the same distributions as the ratio of uniforms method. The resulting algorithms for the normal, the exponential and the t-distribution are short and easy to implement. Looking at the number of uniform deviates required, at the code length and at the speed the suggested algorithms are superior to the ratio of uniforms method and compare well with other algorithms suggested in literature. (author's abstract) Department of Statistics and Mathematics, Abt. f. Angewandte Statistik u. Datenverarbeitung, WU Vienna University of Economics and Business 1994 Paper NonPeerReviewed en application/pdf http://epub.wu.ac.at/1314/1/document.pdf Series: Preprint Series / Department of Applied Statistics and Data Processing http://epub.wu.ac.at/1314/
collection NDLTD
language en
format Others
sources NDLTD
topic random variate generation / transformed rejection method / normal distribution / t-distribution
spellingShingle random variate generation / transformed rejection method / normal distribution / t-distribution
Hörmann, Wolfgang
Derflinger, Gerhard
The Transformed Rejection Method for Generation Random Variables, an Alternative to the Ratio of Uniforms Method
description Theoretical considerations and empirical results show that the one-dimensional quality of non-uniform random numbers is bad and the discrepancy is high when they are generated by the ratio of uniforms method combined with linear congruential generators. This observation motivates the suggestion to replace the ratio of uniforms method by transformed rejection (also called exact approximation or almost exact inversion), as the above problem does not occur for this method. Using the function $G(x) =\left( \frac(a)(1-x)+b\right)x $ with appropriate $a$ and $b$ as approximation of the inverse distribution function the transformed rejection method can be used for the same distributions as the ratio of uniforms method. The resulting algorithms for the normal, the exponential and the t-distribution are short and easy to implement. Looking at the number of uniform deviates required, at the code length and at the speed the suggested algorithms are superior to the ratio of uniforms method and compare well with other algorithms suggested in literature. (author's abstract) === Series: Preprint Series / Department of Applied Statistics and Data Processing
author Hörmann, Wolfgang
Derflinger, Gerhard
author_facet Hörmann, Wolfgang
Derflinger, Gerhard
author_sort Hörmann, Wolfgang
title The Transformed Rejection Method for Generation Random Variables, an Alternative to the Ratio of Uniforms Method
title_short The Transformed Rejection Method for Generation Random Variables, an Alternative to the Ratio of Uniforms Method
title_full The Transformed Rejection Method for Generation Random Variables, an Alternative to the Ratio of Uniforms Method
title_fullStr The Transformed Rejection Method for Generation Random Variables, an Alternative to the Ratio of Uniforms Method
title_full_unstemmed The Transformed Rejection Method for Generation Random Variables, an Alternative to the Ratio of Uniforms Method
title_sort transformed rejection method for generation random variables, an alternative to the ratio of uniforms method
publisher Department of Statistics and Mathematics, Abt. f. Angewandte Statistik u. Datenverarbeitung, WU Vienna University of Economics and Business
publishDate 1994
url http://epub.wu.ac.at/1314/1/document.pdf
work_keys_str_mv AT hormannwolfgang thetransformedrejectionmethodforgenerationrandomvariablesanalternativetotheratioofuniformsmethod
AT derflingergerhard thetransformedrejectionmethodforgenerationrandomvariablesanalternativetotheratioofuniformsmethod
AT hormannwolfgang transformedrejectionmethodforgenerationrandomvariablesanalternativetotheratioofuniformsmethod
AT derflingergerhard transformedrejectionmethodforgenerationrandomvariablesanalternativetotheratioofuniformsmethod
_version_ 1716824581340135424