A new parallel solver suited for arbitrary semilinear parabolic partial differential equations based on generalized random trees
Juan A. Acebron, Angel Rodriguez-Rozas
TL;DR
The paper expands the class of semilinear parabolic PDEs solvable by probabilistic means by introducing generalized random trees to represent nonlinear terms, removing the need for a constant potential and allowing arbitrary initial data. It develops two strategies (A and B) to obtain probabilistic representations, both leading to series that may diverge and thus requiring Pade approximants for summation. These representations are integrated into a generalized probabilistic domain decomposition (PDD) method, enabling pointwise solution evaluation and highly parallel, fault-tolerant computation on massive systems. Numerical experiments show that Strategy B yields linear-in-time computational growth and strong scalability up to 512 processors, with Pade-based summation providing accurate results in many cases and favorable comparisons to classical solvers.
Abstract
A probabilistic representation for initial value semilinear parabolic problems based on generalized random trees has been derived. Two different strategies have been proposed, both requiring generating suitable random trees combined with a Pade approximant for approximating accurately a given divergent series. Such series are obtained by summing the partial contribution to the solution coming from trees with arbitrary number of branches. The new representation greatly expands the class of problems amenable to be solved probabilistically, and was used successfully to develop a generalized probabilistic domain decomposition method. Such a method has been shown to be suited for massively parallel computers, enjoying full scalability and fault tolerance. Finally, a few numerical examples are given to illustrate the remarkable performance of the algorithm, comparing the results with those obtained with a classical method.
