English

Analysis and preconditioning of a probabilistic domain decomposition algorithm for elliptic boundary value problems

Numerical Analysis 2023-12-08 v1 Numerical Analysis

Abstract

PDDSparse is a new hybrid parallelisation scheme for solving large-scale elliptic boundary value problems on supercomputers, which can be described as a Feynman-Kac formula for domain decomposition. At its core lies a stochastic linear, sparse system for the solutions on the interfaces, whose entries are generated via Monte Carlo simulations. Assuming small statistical errors, we show that the random system matrix G~(ω){\tilde G}(\omega) is near a nonsingular M-matrix GG, i.e. G~(ω)+E=G{\tilde G}(\omega)+E=G where E/G||E||/||G|| is small. Using nonstandard arguments, we bound G1||G^{-1}|| and the condition number of GG, showing that both of them grow moderately with the degrees of freedom of the discretisation. Moreover, the truncated Neumann series of G1G^{-1} -- which is straightforward to calculate -- is the basis for an excellent preconditioner for G~(ω){\tilde G}(\omega). These findings are supported by numerical evidence.

Keywords

Cite

@article{arxiv.2312.03930,
  title  = {Analysis and preconditioning of a probabilistic domain decomposition algorithm for elliptic boundary value problems},
  author = {Francisco Bernal and Jorge Morón-Vidal},
  journal= {arXiv preprint arXiv:2312.03930},
  year   = {2023}
}
R2 v1 2026-06-28T13:43:27.389Z