Stochastic BDDC algorithms
Xuemin Tu, Jinjin Zhang
TL;DR
This paper addresses fast solvers for sampling-based SPDEs with random diffusion by developing stochastic BDDC preconditioners. It employs offline construction of PC surrogates through local Karhunen-Loève expansions and Polynomial Chaos, enabling fast per-sample online preconditioning via a stochastic BDDC framework that avoids forming the full global Schur complement. Theoretical results show that the stochastic preconditioners achieve conditioning comparable to exact BDDC and outperform mean-value baselines as the stochastic dimensions and PC degrees grow. Numerical experiments confirm strong performance and scalability across different sampling methods (SG/SC) and sample sizes, including cases with inexact Schur complements. The work provides a practical route to robust, scalable solvers for SPDEs with high-contrast or high-dimensional uncertainty, and suggests extensions to multi-level Monte Carlo and adaptive primal constraints.
Abstract
Stochastic balancing domain decomposition by constraints (BDDC) algorithms are developed and analyzed for the sampling of the solutions of linear stochastic elliptic equations with random coefficients. Different from the deterministic BDDC algorithms, the stochastic BDDC algorithms have online and offline stages. At the offline stage, the Polynomial Chaos (PC) expansions of different components of the BDDC algorithms are constructed based on the subdomain local parametrization of the stochastic coefficients. During the online stage, the sample-dependent BDDC algorithm can be implemented with a small cost. Under some assumptions, the condition number of the stochastic BDDC preconditioned operator is estimated. Numerical experiments confirm the theory and show that the stochastic BDDC algorithm outperforms the BDDC preconditioner constructed using the mean value of the stochastic coefficients.
