Pivoted Cauchy-Like Preconditioners for Regularized Solution of Ill-Posed Problems

Many ill-posed problems are solved using a discretization that results in a least squares problem or a linear system involving a Toeplitz matrix. The exact solution to such problems is often hopelessly contaminated by noise, since the discretized problem is quite ill conditioned, and noise components in the approximate null-space dominate the solution vector. Therefore we seek an approximate solution that does not have large components in these directions. We use a preconditioned conjugate gradient algorithm to compute such a regularized solution. A unitary change of coordinates transforms the Toeplitz matrix to a Cauchy-like matrix, and we choose our preconditioner to be a low rank Cauchy-like matrix determined in the course of Gu's fast modified complete pivoting algorithm. We show that if the kernel of the ill-posed problem is smooth, then this preconditioner has desirable properties: the largest singular values of the preconditioned matrix are clustered around one, the smallest singular values, corresponding to the lower subspace, remain small, and the upper and lower spaces are relatively unmixed. The preconditioned algorithm costs only O(n lg n) operations per iteration for a problem with n variables. The effectiveness of the preconditioner for filtering noise is demonstrated on three examples.

[1]  H. V. D. Vorst,et al.  SIRT- and CG-type methods for the iterative solution of sparse linear least-squares problems , 1990 .

[2]  Ming Gu,et al.  Stable and Efficient Algorithms for Structured Systems of Linear Equations , 1998, SIAM J. Matrix Anal. Appl..

[3]  V. N. Bogaevski,et al.  Matrix Perturbation Theory , 1991 .

[4]  C. W. Groetsch,et al.  The theory of Tikhonov regularization for Fredholm equations of the first kind , 1984 .

[5]  Georg Heinig,et al.  An inversion formula and fast algorithms for Cauchy-Vandermonde matrices , 1993 .

[6]  J. Nagy,et al.  Restoration of atmospherically blurred images by symmetric indefinite conjugate gradient techniques , 1996 .

[7]  H. V. D. Vorst,et al.  The rate of convergence of Conjugate Gradients , 1986 .

[8]  Dianne P. O'Leary,et al.  The Use of the L-Curve in the Regularization of Discrete Ill-Posed Problems , 1993, SIAM J. Sci. Comput..

[9]  C. Lanczos Solution of Systems of Linear Equations by Minimized Iterations1 , 1952 .

[10]  James G. Nagy,et al.  Preconditioned iterative regularization for Ill-posed problems , 1992 .

[11]  Gene H. Golub,et al.  Regularization by Truncated Total Least Squares , 1997, SIAM J. Sci. Comput..

[12]  Charles R. Johnson,et al.  Topics in Matrix Analysis , 1991 .

[13]  P. Hansen The discrete picard condition for discrete ill-posed problems , 1990 .

[14]  Misha Elena Kilmer,et al.  Cauchy-like Preconditioners for Two-Dimensional Ill-Posed Problems , 1999, SIAM J. Matrix Anal. Appl..

[15]  M. Morf,et al.  Displacement ranks of matrices and linear equations , 1979 .

[16]  Per Christian Hansen,et al.  Rank-Deficient and Discrete Ill-Posed Problems , 1996 .

[17]  Marlis Hochbruck,et al.  Look-ahead Levinson and Schur algorithms for non-Hermitian Toeplitz systems , 1995 .

[18]  M. Hanke Regularization with differential operators : an iterative approach , 1992 .

[19]  Adam W. Bojanczyk,et al.  Transformation Techniques for Toeplitz and Toeplitz-plus-Hankel Matrices Part I. Transformations , 1996 .

[20]  Thomas Kailath,et al.  Fast Gaussian elimination with partial pivoting for matrices with displacement structure , 1995 .

[21]  Richard P. Brent,et al.  Error analysis of a fast partial pivoting method for structured matrices , 1995, Optics & Photonics.

[22]  Georg Heinig,et al.  Inversion of generalized Cauchy matrices and other classes of structured matrices , 1995 .

[23]  J. Varah Pitfalls in the Numerical Solution of Linear Ill-Posed Problems , 1981 .

[24]  J. Nagy,et al.  Circulant Preconditioned Toeplitz Least Squares Iterations , 1994, SIAM J. Matrix Anal. Appl..

[25]  Adam W. Bojanczyk,et al.  Transformation techniques for Toeplitz and Toeplitz-plus-Hankel matrices , 1996 .

[26]  G. Strang A proposal for toeplitz matrix calculations , 1986 .

[27]  Martin Hanke,et al.  A General Heuristic for Choosing the Regularization Parameter in Ill-Posed Problems , 1996, SIAM J. Sci. Comput..

[28]  Per Christian Hansen,et al.  A look-ahead Levinson algorithm for general Toeplitz systems , 1992, IEEE Trans. Signal Process..

[29]  L PhillipsDavid A Technique for the Numerical Solution of Certain Integral Equations of the First Kind , 1962 .

[30]  T. Chan An Optimal Circulant Preconditioner for Toeplitz Systems , 1988 .

[31]  M. Hestenes,et al.  Methods of conjugate gradients for solving linear systems , 1952 .