Artificial Barriers for stochastic differential equations and for construction of boundary-preserving schemes
Johan Ulander
TL;DR
This work introduces artificial barriers to convert SDEs confined to a domain into nearby reflected problems, enabling explicit boundary-preserving schemes without relying on Lamperti-type transforms. By shifting the unattainable boundaries inward and applying RSDE discretizations (ABEM and ABEP), the authors establish strong convergence with rates matching RSDE theory, namely $\mathcal{O}(\Delta t^{1/2-\varepsilon})$ for ABEM and $\mathcal{O}(\Delta t^{1/2})$ for ABEP, while keeping error terms from barrier localization subdominant as $N\to\infty$. They provide rigorous $L^p$ convergence and almost-sure results, plus numerical experiments on geometric Brownian motion, Allen–Cahn type SDEs, and hat-function SDEs that confirm boundary-preservation and the predicted rates. The method offers a non-Lamperti, explicit framework for boundary-preserving discretization of SDEs with non-globally Lipschitz coefficients and restricted domains, with practical impact for simulations in physics, biology, and finance where domain integrity is essential.
Abstract
We develop the novel method of artificial barriers for scalar stochastic differential equations (SDEs) and use it to construct boundary-preserving numerical schemes for strong approximation of scalar SDEs, possibly with non-globally Lipschitz drift and diffusion coefficients, whose state-space is either bounded or half-bounded. The idea of artificial barriers is to augment the SDE with artificial barriers outside the state-space to not change the solution process, and then apply a boundary-preserving numerical scheme to the resulting reflected SDE (RSDE). This enables us to construct boundary-preserving numerical schemes that achieve the same strong convergence rate as the corresponding RSDE scheme. Based on the method of artificial barriers, we construct two boundary-preserving schemes that we call the Artificial Barriers Euler--Maruyama (ABEM) scheme and the Artificial Barriers Euler--Peano (ABEP) scheme, respectively. We provide numerical experiments for the ABEM scheme and the numerical results agree with the obtained theoretical results.
