×

A regularizing L-curve Lanczos method for underdetermined linear systems. (English) Zbl 1024.65035

Summary: Many real applications give rise to the solution of underdetermined linear systems of equations with a very ill-conditioned matrix \(A\), whose dimensions are so large as to make solution by direct methods impractical or infeasible. Image reconstruction from projections is a well-known example of such systems.
In order to facilitate the computation of a meaningful approximate solution, we regularize the linear system, i.e., we replace it by a nearby system that is better conditioned. The amount of regularization is determined by a regularization parameter. Its optimal value is, in most applications, not known a priori. A well-known method to determine it is given by the L-curve approach.
We present an iterative method based on the Lanczos algorithm for inexpensively evaluating an approximation of the points on the L-curve and then determine the value of the optimal regularization parameter which lets us compute an approximate solution of the regularized system of equations.

MSC:

65F22 Ill-posedness and regularization problems in numerical linear algebra
65F10 Iterative numerical methods for linear systems

Software:

Matlab
Full Text: DOI

References:

[1] Hanke, M.; Hansen, P. C., Regularization methods for large-scale problems, Surv. Math. Ind., 3, 253-315 (1993) · Zbl 0805.65058
[2] Herman, G. T., Image Reconstruction from Projections (1980), Academic Press: Academic Press New York · Zbl 0900.65376
[3] Calvetti, D.; Reichel, L.; Sgallari, F.; Spaletta, G., A regularizing Lanczos iteration method for undetermined linear systems, J. Comp. Appl. Math., 115, 101-120 (2000) · Zbl 0967.65052
[4] Lawson, C. L.; Hanson, R. J., Solving Least Square Problems (1995), SIAM: SIAM Philadelphia, PA · Zbl 0185.40701
[5] Hansen, P. C.; O’Leary, D. P., The use of the L-curve in the regularization of discrete ill posed problems, SIAM J. Sci. Comput., 14, 1487-1503 (1993) · Zbl 0789.65030
[6] Hansen, P. C., Analysis of discrete ill posed problems by means of the L-curve, SIAM Rev., 34, 561-580 (1992) · Zbl 0770.65026
[7] Engl, H. W.; Grever, W., Using the L-curve for determining optimal regularization parameters, Num. Math., 69, 25-31 (1994) · Zbl 0819.65090
[8] Calvetti, D.; Golub, G. H.; Reichel, L., Estimation of the L-curve via Lanczos bidiagonalization, BIT, 39, 603-619 (1999) · Zbl 0945.65044
[9] Golub, G.; Kahan, H., Calculating the singular value and pseudo-inverse of a matrix, SIAM J. Num. Anal., 2, 205-224 (1965) · Zbl 0194.18201
[10] G.H. Golub, C.F. Van Loan, Matrix Computations, third ed., John Hopkins University Press, Baltimore, MD, 1996; G.H. Golub, C.F. Van Loan, Matrix Computations, third ed., John Hopkins University Press, Baltimore, MD, 1996 · Zbl 0865.65009
[11] The MathWorks Inc., MATLAB, Reference Guide, MA, 1996; The MathWorks Inc., MATLAB, Reference Guide, MA, 1996
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.