English

Multilevel Picard iterations for solving smooth semilinear parabolic heat equations

Numerical Analysis 2021-11-09 v4

Abstract

We introduce a new family of numerical algorithms for approximating solutions of general high-dimensional semilinear parabolic partial differential equations at single space-time points. The algorithm is obtained through a delicate combination of the Feynman-Kac and the Bismut-Elworthy-Li formulas, and an approximate decomposition of the Picard fixed-point iteration with multilevel accuracy. The algorithm has been tested on a variety of semilinear partial differential equations that arise in physics and finance, with very satisfactory results. Analytical tools needed for the analysis of such algorithms, including a semilinear Feynman-Kac formula, a new class of semi-norms and their recursive inequalities, are also introduced. They allow us to prove for semilinear heat equations with gradient-independent nonlinearity that the computational complexity of the proposed algorithm is bounded by O(dε(4+δ))O(d\,\varepsilon^{-(4+\delta)}) for any δ(0,)\delta \in (0,\infty) under suitable assumptions, where dNd\in \mathbb{N} is the dimensionality of the problem and ε(0,)\varepsilon\in(0,\infty) is the prescribed accuracy.

Keywords

Cite

@article{arxiv.1607.03295,
  title  = {Multilevel Picard iterations for solving smooth semilinear parabolic heat equations},
  author = {Weinan E and Martin Hutzenthaler and Arnulf Jentzen and Thomas Kruse},
  journal= {arXiv preprint arXiv:1607.03295},
  year   = {2021}
}