How Fast are Nonsymmetric Matrix Iterations?
- 1 July 1992
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Matrix Analysis and Applications
- Vol. 13 (3) , 778-795
- https://doi.org/10.1137/0613049
Abstract
Three leading iterative methods for the solution of nonsymmetric systems of linear equations are CGN (the conjugate gradient iteration applied to the normal equations), GMRES (residual minimization in a Krylov space), and CGS (a biorthogonalization algorithm adapted from the biconjugate gradient iteration). Do these methods differ fundamentally in capabilities? If so, which is best under which circumstances? The existing literature, in relying mainly on empirical studies, has failed to confront these questions systematically. In this paper it is shown that the convergence of CGN is governed by singular values and that of GMRES and CGS by eigenvalues or pseudo-eigenvalues. The three methods are found to be fundamentally different, and to substantiate this conclusion, examples of matrices are presented for which each iteration outperforms the others by a factor of size $O(\sqrt N )$ or $O(N)$ where N is the matrix dimension. Finally, it is shown that the performance of iterative methods for a particular mat...
Keywords
This publication has 23 references indexed in Scilit:
- Conjugate Gradient-Type Methods for Linear Systems with Complex Symmetric Coefficient MatricesSIAM Journal on Scientific and Statistical Computing, 1992
- A Theoretical Comparison of the Arnoldi and GMRES AlgorithmsSIAM Journal on Scientific and Statistical Computing, 1991
- A Taxonomy for Conjugate Gradient MethodsSIAM Journal on Numerical Analysis, 1990
- Polynomial iteration for nonsymmetric indefinite linear systemsPublished by Springer Nature ,1986
- Variational Iterative Methods for Nonsymmetric Systems of Linear EquationsSIAM Journal on Numerical Analysis, 1983
- Padé-Type Approximation and General Orthogonal PolynomialsPublished by Springer Nature ,1980
- Comparison of splittings used with the conjugate gradient algorithmNumerische Mathematik, 1979
- Conjugate gradient methods for indefinite systemsLecture Notes in Mathematics, 1976
- Methods of conjugate gradients for solving linear systemsJournal of Research of the National Bureau of Standards, 1952
- Solution of systems of linear equations by minimized iterationsJournal of Research of the National Bureau of Standards, 1952