TriCG with deflated restarting for symmetric quasi-definite linear systems
Kui Du, Jia-Jun Fan
TL;DR
This work addresses solving symmetric quasi-definite (SQD) linear systems by enhancing TriCG with deflation to alleviate the slow convergence caused by large elliptic singular values in the off-diagonal block. It introduces gSSY-DR, a deflated restarting variant of the generalized Saunders--Simon--Yip tridiagonalization, to compute approximate elliptic triplets, and integrates these into two new methods: TriCG-DR for single RHS and D-TriCG for multiple RHS. The authors provide a recovery formula to obtain the true solution from the deflated system and establish residual bounds when the deflation is inexact, supported by extensive numerical experiments showing substantial acceleration on synthetic and real problems, including Stokes discretizations. The combined TriCG-DR+D-TriCG framework demonstrates significant iteration- and runtime-reductions, and the work outlines future directions for deflation in TriMR and recycling strategies for broader applicability.
Abstract
TriCG is a short-recurrence iterative method recently introduced by Montoison and Orban [SIAM J. Sci. Comput., 43 (2021), pp. A2502--A2525] for solving symmetric quasi-definite (SQD) linear systems. TriCG takes advantage of the inherent block structure of SQD linear systems and performs substantially better than SYMMLQ. However, numerical experiments have revealed that the convergence of TriCG can be notably slow when the off-diagonal block contains a substantial number of large elliptic singular values. To address this limitation, we introduce a deflation strategy tailored for TriCG to improve its convergence behavior. Specifically, we develop a generalized Saunders--Simon--Yip process with deflated restarting to construct the deflation subspaces. Building upon this process, we propose a novel method termed TriCG with deflated restarting. The deflation subspaces can also be utilized to solve SQD linear systems with multiple right-hand sides. Numerical experiments are provided to illustrate the superior performance of the proposed methods.
