变换区域舍选法在贝塔分布随机数中的应用
Keywords: 变换区域,舍选法,Patchwork法
Abstract:
讨论了该方法在贝塔分布随机数中的应用,给出了尾部区间由变换区域舍选法而中心区间由Patchwork方法产生的贝塔分布随机数算法。实验结果显示,该算法的性能与贝塔分布随机数两种常用算法的性能非常接近。变换区域舍选法算法的主要优点在于尾部区间的抽样仅用到贝塔密度函数在尾部区间的凸性,而其他算法需要利用贝塔密度函数的特殊性质。
References
[1] | CHENG R C H. Generating Beta variates with nonintegral shape parameters[J].Comm ACM, 1978, 21: 317-322.
|
[2] | SCHMEISER B W, BABU A J G.Beta variate generation via exponential majorizing functions[J].Oper Research,1983, 31: 917-926.
|
[3] | ZECHNER H, STADLOBER E. Generating Beta variates via patchwork rejection[J].Computing, 1993, 50: 1-18.
|
[4] | MINH D L. Generating Gamma variates[J].ACM Trans Math Soft,1998, 14: 261-266.
|
[5] | 张杰,杨振海.基于函数凸性的变换区域舍选法及应用[J].高校应用数学学报,已录用.
|
Full-Text