Rounding error using low precision approximate random variables

12/17/2020
by   Oliver Sheridan-Methven, et al.
0

For numerical approximations to stochastic differential equations using the Euler-Maruyama scheme, we propose incorporating approximate random variables computed using low precisions, such as single and half precision. We propose and justify a model for the rounding error incurred, and produce an average case error bound for two and four way differences, appropriate for regular and nested multilevel Monte Carlo estimations. By considering the variance structure of multilevel Monte Carlo correction terms in various precisions with and without a Kahan compensated summation, we compute the potential speed ups offered from the various precisions. We find single precision offers the potential for approximate speed improvements by a factor of 7 across a wide span of discretisation levels. Half precision offers comparable improvements for several levels of coarse simulations, and even offers improvements by a factor of 10-12 for the very coarsest few levels.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/16/2021

Analysis of nested multilevel Monte Carlo using approximate Normal random variables

The multilevel Monte Carlo (MLMC) method has been used for a wide variet...
research
12/17/2020

Approximating inverse cumulative distribution functions to produce approximate random variables

For random variables produced through the inverse transform method, appr...
research
07/26/2023

An Antithetic Multilevel Monte Carlo-Milstein Scheme for Stochastic Partial Differential Equations

We present a novel multilevel Monte Carlo approach for estimating quanti...
research
12/11/2020

Quantum-accelerated multilevel Monte Carlo methods for stochastic differential equations in mathematical finance

Inspired by recent progress in quantum algorithms for ordinary and parti...
research
08/25/2021

A Multilevel Approach to Variance Reduction in the Stochastic Estimation of the Trace of a Matrix

The trace of a matrix function f(A), most notably of the matrix inverse,...
research
01/16/2020

A generalized Avikainen's estimate and its applications

Avikainen provided a sharp upper bound of the difference E[|g(X)-g(X)|^q...
research
10/03/2018

Multilevel Monte Carlo Acceleration of Seismic Wave Propagation under Uncertainty

We interpret uncertainty in the parameters of a model for seismic wave p...

Please sign up or login with your details

Forgot password? Click here to reset