Error Analysis of the Quasi-Gram–Schmidt Algorithm
Title | Error Analysis of the Quasi-Gram–Schmidt Algorithm |
Publication Type | Journal Articles |
Year of Publication | 2005 |
Authors | Stewart G.W |
Journal | SIAM Journal on Matrix Analysis and Applications |
Volume | 27 |
Issue | 2 |
Pagination | 493 - 506 |
Date Published | 2005/// |
Keywords | Gram–Schmidt algorithm, orthogonalization, QR factorization, rounding-error analysis, sparse matrix |
Abstract | Let the $n\,{\times}\,p$ $(n\geq p)$ matrix $X$ have the QR factorization $X = QR$, where $R$ is an upper triangular matrix of order $p$ and $Q$ is orthonormal. This widely used decomposition has the drawback that $Q$ is not generally sparse even when $X$ is. One cure is to discard $Q$, retaining only $X$ and $R$. Products like $a = Q\trp y = R\itp X\trp y$ can then be formed by computing $b = X\trp y$ and solving the system $R\trp a = b$. This approach can be used to modify the Gram--Schmidt algorithm for computing $Q$ and $R$ to compute $R$ without forming $Q$ or altering $X$. Unfortunately, this quasi-Gram--Schmidt algorithm can produce inaccurate results. In this paper it is shown that with reorthogonalization the inaccuracies are bounded under certain natural conditions. |
URL | http://link.aip.org/link/?SML/27/493/1 |
DOI | 10.1137/040607794 |