MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Iterative Refinement and LAPACK

Download:
pdf | ps
by N. J. Higham, Nicholas J. Higham
http://www.cs.utk.edu/~library/TechReports/1995/ut-cs-95-308.ps.Z
Add To MetaCart

Abstract:

The technique of iterative refinement for improving the computed solution to a linear system was used on desk calculators and computers in the 1940s and has remained popular. In the 1990s iterative refinement is well supported in software libraries, notably in LAPACK. Although the behaviour of iterative refinement in floating point arithmetic is reasonably well understood, the existing theory is not sufficient to justify the use of fixed precision iterative refinement in all the LAPACK routines in which it is implemented. We present analysis that provides the theoretical support needed for LAPACK. The analysis covers both mixed and fixed precision iterative refinement with an arbitrary number of iterations, makes only a general assumption on the underlying solver, and is relatively short. We identify some remaining open problems.

Citations

479 Accuracy and stability of numerical algorithms – Higham - 1996
77 Some Stable Methods for Calculating Inertia and Solving Symmetric Linear Systems – Bunch, Kaufman - 1977
68 Solving sparse linear systems with sparse backward error – Arioli, Demmel, et al. - 1989
62 Condition numbers and equilibration of matrices – Sluis - 1969
55 The test matrix toolbox for matlab (version 3.0 – Higham - 1995
54 Compatibility of approximate solution of linear equations with given error bounds for coefficients and right hand sides – Oettli, Prager - 1964
29 Iterative refinement implies numerical stability for Gaussian elimination – Skeel - 1980
26 Average-case stability of gaussian elimination – Trefethen, Schreiber - 1990
19 Iterative Refinement Implies Numerical Stability – Jankowski, Wozniakowski - 1977
15 Stability of the diagonal pivoting method with partial pivoting – Higham - 1995
9 Iterative refinement enhances the stability of QR factorization methods for solving linear equations – Higham - 1991
9 Componentwise error analysis for stationary iterative methods – Higham, Knight - 1993
9 Iterative refinement in floating point – Moler - 1967
8 Rounding Errors in Algebraic Processes. Notes on Applied Science No. 32, Her Majesty's Stationery Office – Wilkinson - 1963
3 Progress report on the Automatic Computing Engine – Wilkinson - 1948