Stable algorithms for general linear systems by preconditioning the normal equations
Ethan N. Epperly, Anne Greenbaum, Yuji Nakatsukasa
TL;DR
This document serves as a comprehensive guide to the SIAM LaTeX style, detailing class options, front matter conventions, cross-referencing and hyperlinking, math and theorem environments, tables, figures, algorithms, and sectioning. It also covers supplementary materials, template usage, and an extended bibliography system with new fields for DOIs, URLs, preprints, and software citations. The main contributions are a cohesive, opt-in framework for SIAM submissions that enhances navigation, accessibility, and reproducibility through automated references, PDF bookmarks, and standardized templates. The practical impact lies in streamlining manuscript preparation for SIAM journals and ensuring consistent formatting, citation practices, and support for supplementary materials across publications.
Abstract
This paper studies the solution of nonsymmetric linear systems by preconditioned Krylov methods based on the normal equations, LSQR in particular. On some examples, preconditioned LSQR is seen to produce errors many orders of magnitude larger than classical direct methods; this paper demonstrates that the attainable accuracy of preconditioned LSQR can be greatly improved by applying iterative refinement or restarting when the accuracy stalls. This observation is supported by rigorous backward error analysis. This paper also provides a discussion of the relative merits of GMRES and LSQR for solving nonsymmetric linear systems, demonstrates stability for left-preconditioned LSQR without iterative refinement, and shows that iterative refinement can also improve the accuracy of preconditioned conjugate gradient.
