Abstract
How small can a stationary iterative method for solving a linear system Ax = b make the error and the residual in the presence of rounding errors? We give a componentwise error analysis that provides an answer to this question and we examine the implications for numerical stability. The Jacobi, Gauss-Seidel and successive over-relaxation methods are all found to be forward stable in a componentwise sense and backward stable in a normwise sense, provided certain conditions are satisfied that involve the matrix, its splitting, and the computed iterates. We show that the stronger property of componentwise backward stability can be achieved using one step of iterative refinement in fixed precision, under suitable assumptions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
M. Arioli, J.W. Demmel and I.S. Duff, Solving sparse linear systems with sparse backward error, SIAM J. Matrix Anal. Appl., 10 (1989), pp. 165–190.
M. Arioli, I.S. Duff and D. Ruiz, Stopping criteria for iterative solvers, SIAM J. Matrix Anal. Appl., 13 (1992), pp. 138–144.
N.F. Benschop and H.C. Ratz, A mean square estimate of the generated roundoff error in constant matrix iterative processes, J. Assoc. Comput. Mach., 18 (1971), pp. 48–62.
J.A.M. Bollen, Numerical stability of descent methods for solving linear equations, Numer. Math., 43 (1984), pp. 361–377.
C. de Boor and A. Pinkus, Backward error analysis for totally positive linear systems, Numer. Math., 27 (1977), pp. 485–490.
J.E. Dennis, Jr., and H.F. Walker, Inaccuracy in quasi-Newton methods: Local improvement theorems, Math. Prog. Study, 22 (1984), pp. 70–85.
G.H. Golub, Bounds for the round-off errors in the Richardson second order method, BIT, 2 (1962), pp. 212–223.
G.H. Golub and C.F. Van Loan, Matrix Computations, Second Edition, Johns Hopkins University Press, Baltimore, Maryland, 1989.
A. Greenbaum, Behavior of slightly perturbed Lanczos and conjugate-gradient recurrences, Linear Algebra and Appl., 113 (1989), pp. 7–63.
A. Greenbaum and Z. Strakos, Predicting the behavior of finite precision Lanczos and conjugate gradient computations, SIAM J. Matrix Anal. Appl., 13 (1992), pp. 121–137.
S.J. Hammarling and J.H. Wilkinson, The practical behaviour of linear iterative methods with particular reference to S.O.R., Report NAC 69, National Physical Laboratory, England, 1976.
N.J. Higham, How accurate is Gaussian elimination?, in Numerical Analysis 1989, Proceedings of the 13th Dundee Conference, D.F. Griffiths and G.A. Watson, eds., Pitman Research Notes in Mathematics 228, Longman Scientific and Technical, 1990, pp. 137–154.
N.J. Higham, The accuracy of solutions to triangular systems, SIAM J. Numer. Anal., 26 (1989), pp. 1252–1265.
N.J. Higham, Bounding the error in Gaussian elimination for tridiagonal systems, SIAM J. Matrix Anal. Appl., 11 (1990), pp. 521–530.
N.J. Higham, Iterative refinement enhances the stability of QR factorization methods for solving linear equations, BIT, 31 (1991), pp. 447–468.
R.A. Horn and C.R. Johnson, Matrix Analysis, Cambridge University Press, 1985.
M. Jankowski and H. Wozniakowski, Iterative refinement implies numerical stability, BIT, 17 (1977), pp. 303–311.
M.S. Lynn, On the round-off error in the method of successive over-relaxation, Math. Comp., 18 (1964), pp. 36–49.
W. Oettli and W. Prager, Compatibility of approximate solution of linear equations with given error bounds for coefficients and right-hand sides, Numer. Math., 6 (1964), pp. 405–409.
J.L. Rigal and J. Gaches, On the compatibility of a given solution with the data of a linear system, J. Assoc. Comput. Mach., 14 (1967), pp. 543–548.
L.N. Trefethen, Pseudospectra of matrices, Technical Report 91/10, Oxford University Computing Laboratory, Oxford, 1991; to appear in the Proceedings of the 14th Dundee conference, D.F. Griffiths and G.A. Watson, eds.
L.N. Trefethen and R.S. Schreiber, Average-case stability of Gaussian elimination, SIAM J. Matrix Anal. Appl., 11 (1990), pp. 335–360.
H. Wozniakowski, Numerical stability of the Chebyshev method for the solution of large linear systems, Numer. Math., 28 (1977), pp. 191–209.
H. Wozniakowski, Roundoff-error analysis of iterations for large linear systems, Numer. Math., 30 (1978), pp. 301–314.
H. Wozniakowski, Roundoff-error analysis of a new class of conjugate-gradient algorithms, Linear Algebra and Appl., 29 (1980), pp. 507–529.
D.M. Young, A historical overview of iterative methods, Computer Physics Communications, 53 (1989), pp. 1–17.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1993 Springer-Verlag New York, Inc.
About this paper
Cite this paper
Higham, N.J., Knight, P.A. (1993). Componentwise Error Analysis for Stationary Iterative Methods. In: Meyer, C.D., Plemmons, R.J. (eds) Linear Algebra, Markov Chains, and Queueing Models. The IMA Volumes in Mathematics and its Applications, vol 48. Springer, New York, NY. https://doi.org/10.1007/978-1-4613-8351-2_3
Download citation
DOI: https://doi.org/10.1007/978-1-4613-8351-2_3
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4613-8353-6
Online ISBN: 978-1-4613-8351-2
eBook Packages: Springer Book Archive