Fast exact simulation of the first passage of a tempered stable subordinator across a non-increasing function
arXiv:2303.11964 · doi:10.1287/stsy.2023.0014
Abstract
We construct a fast exact algorithm for the simulation of the first-passage time, jointly with the undershoot and overshoot, of a tempered stable subordinator over an arbitrary non-increasing absolutely continuous function. We prove that the running time of our algorithm has finite exponential moments and provide bounds on its expected running time with explicit dependence on the characteristics of the process and the initial value of the function. The expected running time grows at most cubically in the stability parameter (as it approaches either or ) and is linear in the tempering parameter and the initial value of the function. Numerical performance, based on the implementation in the dedicated GitHub repository, exhibits a good agreement with our theoretical bounds. We provide numerical examples to illustrate the performance of our algorithm in Monte Carlo estimation.
51 pages, 8 figures, 12 algorithms, final version, to appear in Stochastic Systems. Short YouTube presentation on the algorithm: https://www.youtube.com/watch?v=dO-cQeABHdM and on applications: https://www.youtube.com/watch?v=e38c1LmrzfA