Some results on the regularization of LSQR for large-scale discrete ill-posed problems

LSQR, a Lanczos bidiagonalization based Krylov subspace iterative method, and its mathematically equivalent conjugate gradient for least squares problems (CGLS) applied to normal equations system, are commonly used for large-scale discrete ill-posed problems. It is well known that LSQR and CGLS have regularizing effects, where the number of iterations plays the role of the regularization parameter. However, it has long been unknown whether the regularizing effects are good enough to find best possible regularized solutions. Here a best possible regularized solution means that it is at least as accurate as the best regularized solution obtained by the truncated singular value decomposition (TSVD) method. We establish bounds for the distance between the k-dimensional Krylov subspace and the k-dimensional dominant right singular space. They show that the Krylov subspace captures the dominant right singular space better for severely and moderately ill-posed problems than for mildly ill-posed problems. Our general conclusions are that LSQR has better regularizing effects for the first two kinds of problems than for the third kind, and a hybrid LSQR with additional regularization is generally needed for mildly ill-posed problems. Exploiting the established bounds, we derive an estimate for the accuracy of the rank k approximation generated by Lanczos bidiagonalization. Numerical experiments illustrate that the regularizing effects of LSQR are good enough to compute best possible regularized solutions for severely and moderately ill-posed problems, stronger than our theory predicts, but they are not for mildly ill-posed problems and additional regularization is needed.

[1]  M. Hanke Conjugate gradient type methods for ill-posed problems , 1995 .

[2]  P. Hansen Rank-Deficient and Discrete Ill-Posed Problems: Numerical Aspects of Linear Inversion , 1987 .

[3]  J. Nagy,et al.  A weighted-GCV method for Lanczos-hybrid regularization. , 2007 .

[4]  G. Golub,et al.  Estimation of the L-Curve via Lanczos Bidiagonalization , 1999 .

[5]  D. Calvetti,et al.  Tikhonov regularization and the L-curve for large discrete ill-posed problems , 2000 .

[6]  Lothar Reichel,et al.  Arnoldi-Tikhonov regularization methods , 2009 .

[7]  Maria Rosaria Russo,et al.  On Krylov projection methods and Tikhonov regularization , 2015 .

[8]  Iveta Hn The regularizing effect of the Golub-Kahan iterative bidiagonalization and revealing the noise level in the data , 2009 .

[9]  Lothar Reichel,et al.  GMRES, L-Curves, and Discrete Ill-Posed Problems , 2002 .

[10]  Per Christian Hansen,et al.  L-Curve Curvature Bounds via Lanczos Bidiagonalization , 2001 .

[11]  Serge Gratton,et al.  The Exact Condition Number of the Truncated Singular Value Solution of a Linear Ill-Posed Problem , 2014, SIAM J. Matrix Anal. Appl..

[12]  Leonardo S. Borges,et al.  GKB-FP: an algorithm for large-scale discrete ill-posed problems , 2010 .

[13]  Michael A. Saunders,et al.  LSQR: An Algorithm for Sparse Linear Equations and Sparse Least Squares , 1982, TOMS.

[14]  Å. Björck A bidiagonalization algorithm for solving large and sparse ill-posed systems of linear equations , 1988 .

[15]  Bernd Hofmann,et al.  Regularization for applied inverse and ill-posed problems : a numerical approach , 1986 .

[16]  Paolo Novati,et al.  Multi-parameter Arnoldi-Tikhonov methods , 2013 .

[17]  C. Vogel Computational Methods for Inverse Problems , 1987 .

[18]  G. W. Stewart,et al.  Matrix algorithms , 1998 .

[19]  Lothar Reichel,et al.  On the Choice of Subspace for Iterative Methods for Linear Discrete Ill-Posed Problems , 2001 .

[20]  D. Calvetti,et al.  Tikhonov Regularization of Large Linear Problems , 2003 .

[21]  Mark A. Lukas,et al.  Comparing parameter choice methods for regularization of ill-posed problems , 2011, Math. Comput. Simul..

[22]  Fermín S. Viloche Bazán,et al.  Extension of GKB‐FP algorithm to large‐scale general‐form Tikhonov regularization , 2014, Numer. Linear Algebra Appl..

[23]  Misha Elena Kilmer,et al.  Choosing Regularization Parameters in Iterative Methods for Ill-Posed Problems , 2000, SIAM J. Matrix Anal. Appl..

[24]  H. Engl,et al.  Regularization of Inverse Problems , 1996 .

[25]  Zhongxiao Jia,et al.  An Implicitly Restarted Refined Bidiagonalization Lanczos Method for Computing a Partial Singular Value Decomposition , 2003, SIAM J. Matrix Anal. Appl..

[26]  P. Hansen Discrete Inverse Problems: Insight and Algorithms , 2010 .

[27]  Hassane Sadok,et al.  Implementations of range restricted iterative methods for linear discrete ill-posed problems , 2012 .

[28]  D. O’Leary,et al.  A Bidiagonalization-Regularization Procedure for Large Scale Discretizations of Ill-Posed Problems , 1981 .

[29]  Lothar Reichel,et al.  Old and new parameter choice rules for discrete ill-posed problems , 2013, Numerical Algorithms.

[30]  P. Hansen,et al.  Iterative regularization with minimum-residual methods , 2007 .

[31]  S. Gazzola Regularization techniques based on Krylov subspace methods for ill-posed linear systems , 2014 .

[32]  Martin Hanke,et al.  On Lanczos Based Methods for the Regularization of Discrete Ill-Posed Problems , 2001 .

[33]  Maria Rosaria Russo,et al.  A GCV based Arnoldi-Tikhonov regularization method , 2013, BIT Numerical Mathematics.

[34]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[35]  J. Navarro-Pedreño Numerical Methods for Least Squares Problems , 1996 .

[36]  G. Stewart Matrix Algorithms, Volume II: Eigensystems , 2001 .

[37]  B. Parlett The Symmetric Eigenvalue Problem , 1981 .

[38]  Yimin Wei,et al.  Ill‐conditioning of the truncated singular value decomposition, Tikhonov regularization and their applications to numerical partial differential equations , 2011, Numer. Linear Algebra Appl..

[39]  Per Christian Hansen,et al.  Regularization Tools version 4.0 for Matlab 7.3 , 2007, Numerical Algorithms.