Spectral analysis of block preconditioners for double saddle-point linear systems with application to PDE-constrained optimization
Luca Bergamaschi, Angeles Martinez, John Pearson, Andreas Potschka
TL;DR
The paper analyzes a symmetric SPD block preconditioner for double saddle-point systems arising in PDE-constrained optimization, showing that the spectrum of the preconditioned matrix is controlled by roots of real-coefficient polynomials $p(\\lambda; \\gamma_A, \\gamma_R)$ and its extension $\\pi_E(\\lambda; \\gamma_A, \\gamma_R, \\gamma_K, \\gamma_E)$. It develops tight eigenvalue bounds, including refinements when the off-diagonal block $C$ is invertible, and handles cases with $E=0$ and $E eq 0$ within a unified polynomial framework. The results are supported by numerical experiments on full and boundary PDE observation problems, where Chebyshev semi-iterations and algebraic multigrid approximations yield mesh- and parameter-robust bounds that predict MINRES convergence. Overall, the work provides a rigorous, spectrum-based diagnostic for preconditioner effectiveness in large-scale PDE-constrained optimization settings.
Abstract
In this paper, we describe and analyze the spectral properties of a symmetric positive definite inexact block preconditioner for a class of symmetric, double saddle-point linear systems. We develop a spectral analysis of the preconditioned matrix, showing that its eigenvalues can be described in terms of the roots of a cubic polynomial with real coefficients. We illustrate the efficiency of the proposed preconditioners, and verify the theoretical bounds, in solving large-scale PDE-constrained optimization problems.
