Convergence Acceleration of Preconditioned CG Solver Based on Error Vector Sampling for a Sequence of Linear Systems

03/16/2022
by   Takeshi Iwashita, et al.
0

In this paper, we focus on solving a sequence of linear systems with an identical (or similar) coefficient matrix. For this type of problems, we investigate the subspace correction and deflation methods, which use an auxiliary matrix (subspace) to accelerate the convergence of the iterative method. In practical simulations, these acceleration methods typically work well when the range of the auxiliary matrix contains eigenspaces corresponding to small eigenvalues of the coefficient matrix. We have developed a new algebraic auxiliary matrix construction method based on error vector sampling, in which eigenvectors with small eigenvalues are efficiently identified in a solution process. The generated auxiliary matrix is used for the convergence acceleration in the following solution step. Numerical tests confirm that both subspace correction and deflation methods with the auxiliary matrix can accelerate the solution process of the iterative solver. Furthermore, we examine the applicability of our technique to the estimation of the condition number of the coefficient matrix. The algorithm of preconditioned conjugate gradient (PCG) method with the condition number estimation is also shown.

READ FULL TEXT

page 1

page 9

research
01/24/2022

Mixed Precision GMRES-based Iterative Refinement with Recycling

With the emergence of mixed precision capabilities in hardware, iterativ...
research
02/18/2021

On Adapting Nesterov's Scheme to Accelerate Iterative Methods for Linear Problems

Nesterov's well-known scheme for accelerating gradient descent in convex...
research
09/02/2022

How Descriptive are GMRES Convergence Bounds?

GMRES is a popular Krylov subspace method for solving linear systems of ...
research
01/25/2022

Generalized Gearhart-Koshy acceleration for the Kaczmarz method

The Kaczmarz method is an iterative numerical method for solving large a...
research
12/29/2021

Neumann Series in GMRES and Algebraic Multigrid Smoothers

Neumann series underlie both Krylov methods and algebraic multigrid smoo...
research
01/23/2020

Kω– Open-source library for the shifted Krylov subspace method

We develop Kω, an open-source linear algebra library for the shifted Kry...
research
08/31/2023

A Note on Randomized Kaczmarz Algorithm for Solving Doubly-Noisy Linear Systems

Large-scale linear systems, Ax=b, frequently arise in practice and deman...

Please sign up or login with your details

Forgot password? Click here to reset