Approximating Inverse Cumulative Distribution Functions to Produce Approximate Random Variables

Author:

Giles Michael1ORCID,Sheridan-Methven Oliver1ORCID

Affiliation:

1. Mathematical Institute, Oxford University, UK

Abstract

For random variables produced through the inverse transform method, approximate random variables are introduced, which are produced using approximations to a distribution’s inverse cumulative distribution function. These approximations are designed to be computationally inexpensive and much cheaper than library functions, which are exact to within machine precision and, thus, highly suitable for use in Monte Carlo simulations. The approximation errors they introduce can then be eliminated through use of the multilevel Monte Carlo method. Two approximations are presented for the Gaussian distribution: a piecewise constant on equally spaced intervals and a piecewise linear using geometrically decaying intervals. The errors of the approximations are bounded and the convergence demonstrated, and the computational savings are measured for C and C++ implementations. Implementations tailored for Intel and Arm hardware are inspected alongside hardware agnostic implementations built using OpenMP. The savings are incorporated into a nested multilevel Monte Carlo framework with the Euler-Maruyama scheme to exploit the speedups without losing accuracy, offering speed ups by a factor of 5–7. These ideas are empirically extended to the Milstein scheme and the non-central χ 2 distribution for the Cox-Ingersoll-Ross process, offering speedups of a factor of 250 or more.

Funder

Engineering and Physical Sciences Research Council

Oxford University’s centre for doctoral training in Industrially Focused Mathematical Modelling

EPSRC ICONIC programme

Hong Kong Innovation and Technology Commission

Publisher

Association for Computing Machinery (ACM)

Subject

Applied Mathematics,Software

Reference76 articles.

1. Approximate Formulae for the Percentage Points and the Probability Integral of the Non-Central χ 2 Distribution

2. Milton Abramowitz and Irene A. Stegun. 1948. Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables. Vol. 55. US Government Printing Office. (6th printing, November 1967).

3. Nikhar Agrawal Anton Bikineev Paul A. Bristow Marco Guazzone Christopher Kormanyos Hubert Holin Bruno Lalande John Maddock Jeremy Murphy Matthew Pulver Johan Råde Gautam Sewani Benjamin Sobotta Nicholas Thompson Thijs van den Berg Daryle Walker Xiaogang Zhang et al. 2020. The Boost C++ library. https://www.boost.org/. Version 1.74.0.

4. On the discretization schemes for the CIR (and Bessel squared) processes

5. A second-order discretization scheme for the CIR process: Application to the Heston model;Alfonsi Aurélien;Preprint CERMICS hal-00143723,2008

Cited by 1 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Rounding Error Using Low Precision Approximate Random Variables;SIAM Journal on Scientific Computing;2024-07-16

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3