Experiments on Error Growth Associated with Some Linear Least-Squares Procedures
- 1 July 1968
- journal article
- Published by JSTOR in Mathematics of Computation
- Vol. 22 (103) , 579-588
- https://doi.org/10.2307/2004534
Abstract
Some numerical experiments were performed to compare the performance of procedures for solving the linear least-squares problem based on GramSchmidt, Modified Gram-Schmidt, and Householder transformations, as well as the classical method of forming and solving the normal equations. In addition, similar comparisons were made of the first three procedures and a procedure based on Gaussian elimination for solving an $n \times n$ system of equations. The results of these experiments suggest that: (1) the Modified Gram-Schmidt procedure is best for the least-squares problem and that the procedure based on Householder transformations performed competitively; (2) all the methods for solving least-squares problems suffer the effects of the condition number of $\begin {array}{*{20}{c}} A & {^T} & A \\ \end {array}$, although in a different manner for the first three procedures than for the fourth; and (3) the procedure based on Gaussian elimination is the most economical and essentially, the most accurate for solving $n \times n$ systems of linear equations. Some effects of pivoting in each of the procedures are included.
Keywords
This publication has 6 references indexed in Scilit:
- Solving linear least squares problems by Gram-Schmidt orthogonalizationBIT Numerical Mathematics, 1967
- Note on the iterative refinement of least squares solutionNumerische Mathematik, 1966
- Experiments on Gram-Schmidt OrthogonalizationMathematics of Computation, 1966
- Numerical methods for solving linear least squares problemsNumerische Mathematik, 1965
- Smallest Least Squares Solutions of Linear EquationsJournal of the Society for Industrial and Applied Mathematics Series B Numerical Analysis, 1965
- Error Analysis of Direct Methods of Matrix InversionJournal of the ACM, 1961