Loading…

Accurate error estimation in CG

In practical computations, the (preconditioned) conjugate gradient (P)CG method is the iterative method of choice for solving systems of linear algebraic equations A x = b with a real symmetric positive definite matrix A . During the iterations, it is important to monitor the quality of the approxim...

Full description

Saved in:
Bibliographic Details
Published in:Numerical algorithms 2021-11, Vol.88 (3), p.1337-1359
Main Authors: Meurant, Gérard, Papež, Jan, Tichý, Petr
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In practical computations, the (preconditioned) conjugate gradient (P)CG method is the iterative method of choice for solving systems of linear algebraic equations A x = b with a real symmetric positive definite matrix A . During the iterations, it is important to monitor the quality of the approximate solution x k so that the process could be stopped whenever x k is accurate enough. One of the most relevant quantities for monitoring the quality of x k is the squared A -norm of the error vector x − x k . This quantity cannot be easily evaluated; however, it can be estimated. Many of the existing estimation techniques are inspired by the view of CG as a procedure for approximating a certain Riemann–Stieltjes integral. The most natural technique is based on the Gauss quadrature approximation and provides a lower bound on the quantity of interest. The bound can be cheaply evaluated using terms that have to be computed anyway in the forthcoming CG iterations. If the squared A -norm of the error vector decreases rapidly, then the lower bound represents a tight estimate. In this paper, we suggest a heuristic strategy aiming to answer the question of how many forthcoming CG iterations are needed to get an estimate with the prescribed accuracy. Numerical experiments demonstrate that the suggested strategy is efficient and robust.
ISSN:1017-1398
1572-9265
DOI:10.1007/s11075-021-01078-w