Hostname: page-component-586b7cd67f-g8jcs Total loading time: 0 Render date: 2024-11-30T23:40:18.899Z Has data issue: false hasContentIssue false

The Lanczos and conjugate gradient algorithms in finite precision arithmetic

Published online by Cambridge University Press:  16 May 2006

Gérard Meurant
Affiliation:
CEA/DIF, BP 12, 91680, Bruyères le Chatel, France E-mail: [email protected]
Zdeněk Strakoš
Affiliation:
Institute of Computer Science, Academy of Sciences of the Czech Republic, Pod Vodárenskou věži 2, 182 07 Praha 8, Czech Republic E-mail: [email protected]

Abstract

The Lanczos and conjugate gradient algorithms were introduced more than five decades ago as tools for numerical computation of dominant eigenvalues of symmetric matrices and for solving linear algebraic systems with symmetric positive definite matrices, respectively. Because of their fundamental relationship with the theory of orthogonal polynomials and Gauss quadrature of the Riemann-Stieltjes integral, the Lanczos and conjugate gradient algorithms represent very interesting general mathematical objects, with highly nonlinear properties which can be conveniently translated from algebraic language into the language of mathematical analysis, and vice versa. The algorithms are also very interesting numerically, since their numerical behaviour can be explained by an elegant mathematical theory, and the interplay between analysis and algebra is useful there too.

Motivated by this view, the present contribution wishes to pay a tribute to those who have made an understanding of the Lanczos and conjugate gradient algorithms possible through their pioneering work, and to review recent solutions of several open problems that have also contributed to knowledge of the subject.

Type
Research Article
Copyright
2006 Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)