Abstract

We briefly review Krylov subspace methods based on the Galerkin and minimum residual conditions for solving $Ax=b$ with real $A$ and $b$, followed by two implementations: the conjugate gradient (CG) based methods CGNE and CGNR. We then show the numerical equivalence of Lanczos tridiagonalization and Golub--Kahan bidiagonalization for any real skew-symmetric matrix $A$. We give short derivations of two algorithms for solving $Ax=b$ with skew-symmetric $A$ and use the above equivalence to show that these are numerically equivalent to the Golub--Kahan bidiagonalization variants of CGNE and CGNR. These last two numerical equivalences add to the theoretical equivalences in the work by Eisenstat [Equivalence of Krylov Subspace Methods for Skew-Symmetric Linear Systems, Department of Computer Science, Yale University, preprint, arXiv:1512.00311, 2015] that unified and extended earlier work. We next present a method based on the Lanczos tridiagonalization process for minimizing $\|A^T (b-Ax_k)\|_2$ when $A^T\! =-A$ and show that for skew-symmetric systems it is numerically equivalent to LSMR developed by Fong and Saunders [SIAM J. Sci. Comput., 33 (2011), pp. 2950--2971]. Finally, we illustrate the typical convergence behaviors of these algorithms with a numerical example and use these and an analysis to give new insights into algorithm choices for general large sparse matrix solution of equations problems.

Highlights

  • For skew-symmetric matrices A = −AT ∈ Rn×n we will examine iterative orthogonal transformations to tridiagonal or bidiagonal forms and the use of Krylov subspace methods based on these for solving systems of equations Ax = b and least squares problems minx b − Ax 2

  • We present a method based on the Lanczos tridiagonalization process for minimizing AT (b − Axk) 2 when AT = −A and show that for skew-symmetric systems it is numerically equivalent to LSMR developed by Fong and Saunders [SIAM J

  • From the above analysis and computations we suggest some possible choices among these three Golub–Kahan bidiagonalization (GKB) based algorithms, CGNE (Craig’s method), LSQR (CGNR), and LSMR, for more general unsymmetric matrix problems

Read more

Summary

Introduction

Greif and Varah [9] gave algorithms based on the Lanczos process for both the minimum residual and the Galerkin conditions, showing that in theory the odd iterates xG2j+1 in (2.2) do not exist (they would require solutions of incompatible singular systems for y2Gj+1), while the even iterates xG2j are equivalent to CGNE iterates xEj (see (2.6)). They showed that in theory, in (2.4), xM 2j+1 = xM 2j.

But in theory k
CGNE LSMR LSQR
CGNE LSQR LSMR
LSMR LSQR CGNE
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.