Lanczos' method for solving the system of linear equations Ax = b consists in constructing a sequence of vectors (x_k) such that r_k = b - A x_k = P_k(A)ro where r_0 = b - A x_0. P_k is an orthogonal polynomial which is computed recursively. The conjugate gradient squared algorithm (CGS) consists in taking r_k = P^2_k(A) r_0. In the recurrence relation for P_k, the coefficients are given as ratios of scalar products. When a scalar product in a denominator is zero, then a breakdown occurs in the algorithm. When such a scalar product is close to zero, then rounding errors can seriously affect the algorithm, a situation known as near-breakdown. In this paper it is shown how to avoid near-breakdown in the CGS algorithm in order to obtain a more stable method.

Treatment of near-breakdown in the CGS algorithm

REDIVO ZAGLIA, MICHELA
1994

Abstract

Lanczos' method for solving the system of linear equations Ax = b consists in constructing a sequence of vectors (x_k) such that r_k = b - A x_k = P_k(A)ro where r_0 = b - A x_0. P_k is an orthogonal polynomial which is computed recursively. The conjugate gradient squared algorithm (CGS) consists in taking r_k = P^2_k(A) r_0. In the recurrence relation for P_k, the coefficients are given as ratios of scalar products. When a scalar product in a denominator is zero, then a breakdown occurs in the algorithm. When such a scalar product is close to zero, then rounding errors can seriously affect the algorithm, a situation known as near-breakdown. In this paper it is shown how to avoid near-breakdown in the CGS algorithm in order to obtain a more stable method.
1994
File in questo prodotto:
File Dimensione Formato  
10.1007-BF02141260.pdf

accesso aperto

Tipologia: Published (Publisher's Version of Record)
Licenza: Accesso gratuito
Dimensione 1.83 MB
Formato Adobe PDF
1.83 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11577/2495382
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 19
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex 31
social impact