Adaptive Schwarz with Spectral Enrichment
- The paper introduces an adaptive Schwarz method that enriches coarse spaces with locally computed spectral basis functions to achieve mesh-independent convergence.
- It employs eigenproblems on a-harmonic subspaces to construct minimal-dimensional, optimal coarse spaces, balancing accuracy and computational cost.
- Extensive numerical experiments confirm exponential convergence rates in high-contrast, multiscale PDEs for both 2D and 3D applications.
Adaptive Schwarz with local spectral enrichment is a class of domain decomposition algorithms that accelerate the iterative solution of discretized partial differential equations (PDEs) with highly heterogeneous or multiscale coefficients. By augmenting standard Schwarz domain decomposition frameworks with data-driven, spectrally optimal local basis functions, these methods enable robust, mesh-size- and contrast-independent convergence even in the presence of severe multiscale features. The approach, exemplified by the restricted additive Schwarz (RAS) method with multiscale spectral generalized finite element method (MS-GFEM) enrichment, leverages local eigenproblems on a-harmonic subspaces to construct minimal-dimensional optimal coarse spaces (Strehlow et al., 2024).
1. Variational Setting and Discretization
Let , , be a Lipschitz domain, and let be symmetric and uniformly elliptic, . The variational problem seeks such that
for a given linear functional . Discretization over a conforming mesh with mesh size gives the finite element space and the linear algebraic system .
2. Overlapping Decomposition and Discrete Harmonic Spaces
The domain is covered with overlapping subdomains , each a union of fine elements, with extended (oversampled) domains . Locally, the spaces (finite elements restricted to ) and (with support in ) are defined. The local bilinear form is . The discrete a-harmonic space is
which consists of local FE functions that are a-harmonic in .
3. Construction of Local Spectral Basis via Eigenproblems
For each , a partition-of-unity operator is constructed (by smooth multiplication and FE interpolation). The key local eigenproblem on the a-harmonic space is:
Interpreted as the singular value decomposition (SVD) of a compact transfer operator , these eigenproblems yield rapidly decaying singular values and corresponding optimal local basis functions. The eigenfunctions for below a prescribed tolerance are selected for enrichment.
4. Adaptive Coarse Space Enrichment Strategy
In each subdomain, eigenfunctions with are retained to form the local coarse space , . The global coarse (MS-GFEM) space is assembled as
As , the approximation becomes arbitrarily accurate but the coarse space dimension increases. In practice, is set so that the resultant dimension achieves rapid convergence, balancing iteration count and coarse problem size.
5. Two-Level Restricted Additive Schwarz Algorithm
The two-level RAS algorithm is formally defined as:
Notation:
- : zero-extension from to
- : local matrix
- : matrix corresponding to
- , : embedding and matrix for the global coarse space
Preconditioner Action on Residual :
- Local solves (all in parallel):
- Sum:
- Coarse correction:
- Return:
Iteration advances as , or is used as a preconditioner for GMRES.
6. Convergence Properties and Exponential Decay
Define , where , and are overlap-coloring constants. The main convergence results are:
- Richardson iteration: .
- GMRES: , depends only on norm equivalence.
Theoretical justification is provided by the GFEM best-approximation property and spectral estimates from the eigenproblem:
Importantly, it is proved that the eigenvalues decay exponentially with oversampling and basis number:
independent of ; thus, only local basis functions are necessary to ensure rapid convergence, uniformly in and regardless of coefficient contrast.
7. Performance: Numerical Experiments and Practical Considerations
Extensive numerical experiments substantiate the theoretical results:
- 2D high-contrast “skyscraper” problem: With mesh-size and subdomains, iteration count decreases exponentially as either basis size or oversampling increases. Optimal total time is achieved for moderate enrichment (e.g., oversampling=8, $12$ eigenfunctions).
- 3D composite aero-structure elasticity: On up to DOF and $1024$ cores, $30$ eigenfunctions and a single oversampling layer yield $10$–$20$ GMRES iterations, independent of both mesh size and problem size.
The hybrid (multiplicative coarse) RAS variant consistently outperforms additive approaches. MS-GFEM coarse spaces display significant gains in coarse-space dimension versus iteration count compared to classical GenEO. Rapid, -independent convergence is achieved with very compact coarse spaces (Strehlow et al., 2024).
8. Connections and Theoretical Context
Adaptive Schwarz with local spectral enrichment operates at the intersection of domain decomposition, multiscale methods, and spectral approximation theory. The key properties—contrast- and mesh-size-independent iteration bounds, exponential decay of spectral errors, and minimal coarse space dimension for target accuracy—generalize to DG settings (Eikeland et al., 2017), Helmholtz equations with impedance transmission (Ma et al., 2024), and elliptic systems with high-contrast or oscillatory coefficients in both and formulations. Algebraic variants have been developed for robust preconditioning of linear systems where geometric information is inaccessible (Heinlein et al., 2022).
Theoretical advances in exponential localization and stable decomposition underpin the robustness of the method, with the convergence rate fully characterized in terms of the spectral decay of local eigenproblems. This yields a practical criterion for enrichment: select all eigenfunctions with eigenvalues below a computable threshold dictated by the desired global convergence rate. The minimal set of localized spectral modes guarantees both theoretical and observed scalability as mesh size vanishes and coefficient contrast increases.