Transformed density rejection with inflection points

被引:8
作者
Botts, Carsten [1 ]
Hormann, Wolfgang [2 ]
Leydold, Josef [3 ]
机构
[1] Johns Hopkins Univ, Appl Phys Lab, Laurel, MD 20723 USA
[2] Bogazici Univ, Dept Ind Engn, TR-34342 Bebek, Turkey
[3] WU Vienna Univ Econ & Business, Inst Stat & Math, A-1090 Vienna, Austria
关键词
Nonuniform random variate generation; Transformed density rejection; Inflection points;
D O I
10.1007/s11222-011-9306-4
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The acceptance-rejection algorithm is often used to sample from non-standard distributions. For this algorithm to be efficient, however, the user has to create a hat function that majorizes and closely matches the density of the distribution to be sampled from. There are many methods for automatically creating such hat functions, but these methods require that the user transforms the density so that she knows the exact location of the transformed density's inflection points. In this paper, we propose an acceptance-rejection algorithm which obviates this need and can thus be used to sample from a larger class of distributions.
引用
收藏
页码:251 / 260
页数:10
相关论文
共 12 条
[1]  
[Anonymous], 2010, R LANG ENV STAT COMP
[2]  
[Anonymous], 2004, Automatic Nonuniform Random Vari-ate Generation
[3]   A modified adaptive accept-reject algorithm for univariate densities with bounded support [J].
Botts, Carsten .
JOURNAL OF STATISTICAL COMPUTATION AND SIMULATION, 2011, 81 (08) :1039-1053
[5]   A SIMPLE ALGORITHM FOR GENERATING RANDOM VARIATES WITH A LOG-CONCAVE DENSITY [J].
DEVROYE, L .
COMPUTING, 1984, 33 (3-4) :247-257
[6]  
Devroye L., 1986, NONUNIFORM RANDOM VA
[7]   Random variable generation using concavity properties of transformed densities [J].
Evans, M ;
Swartz, T .
JOURNAL OF COMPUTATIONAL AND GRAPHICAL STATISTICS, 1998, 7 (04) :514-528
[8]  
GILKS WR, 1992, J R STAT SOC C-APPL, V41, P337
[9]   A REJECTION TECHNIQUE FOR SAMPLING FROM T-CONCAVE DISTRIBUTIONS [J].
HORMANN, W .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1995, 21 (02) :182-193
[10]   Automatic sampling with the ratio-of-uniforms method [J].
Leydold, J .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2000, 26 (01) :78-98