Abstract
We extend the algorithm of [4], based on Newton's iteration and on the concept of ε-displacement rank, to the computation of the generalized inverse A + of an m×n Toeplitz matrix A. We introduce new strategies for the dynamical control of the truncation level ε at each step of the iteration. Numerical experiments and an application to a problem of image restoration are shown. An object-oriented implementation in C++ is described.
Similar content being viewed by others
References
A. Ben-Israel, A note on iterative method for generalized inversion of matrices, Math. Comp. 20 (1966) 439–440.
M. Bertero and P. Boccacci, Introduction to Inverse Problems in Imaging (IOP Publishing, Bristol, 1998).
D. Bini, A. Farusi, G. Fiorentino and B. Meini, On the regularized solution of block banded block Toeplitz systems, in: Proceedings of SPIE IX, Vol. 4116, ed. F.T. Luk, 2000, pp. 135–146.
D. Bini and B. Meini, Approximate displacement rank and applications, in: Structured Matrices in Mathematics, Computer Science, and Engineering II, ed. V. Olshevsky, Contemporary Mathematics, Vol. 281 (AMS, Rhode Island, 2001) pp. 215–232.
D. Bini and B. Meini, Solving block banded block Toeplitz systems with structured blocks: Algorithms and applications, in: Structured Matrices: Recent Developments in Theory and Computation, eds. D.A. Bini, E. Tyrtyshnikov and P. Yalamov (NOVA Science, New York, 2001) pp. 21–42.
D. Bini and V. Pan, Matrix and Polynomial Computations, Vol. 1: Fundamental Algorithms (Birkhäuser, Boston, 1994).
R. Chan and M. Ng, Conjugate gradient methods for Toeplitz systems, SIAM Rev. (1996) 427–482.
M. Frigo and S. G. Johnson, FFTW Manual, Massachusetts Institute of Technology (1999).
G.H. Golub and C.F. Van Loan, Matrix Computations, 3rd ed., Mathematical Sciences (Johns Hopkins Univ. Press, Baltimore, MD, 1996).
M. Gu, Stable and efficient algorithms for structures systems of linear equations, SIAM J. Matrix Anal. Appl. 19 (1998) 279–306.
G. Heinig and K. Rost, Algebraic Methods for Toeplitz-like Matrices and Operators (Akademie-Verlag, Berlin, and Birkhäuser, Basel, 1984).
T. Kailath, S. Kung and M. Morf, Displacement ranks of matrices and linear equations, J. Math. Anal. Appl. 68 (1979) 395–407.
T. Kailath and A. Sayed, Displacement structure: Theory and applications, SIAM Rev. 37 (1995) 297–386.
M. Ng, R. Chan and W. Tang, A fast algorithm for deblurring models with Neumann boundary conditions, SIAM J. Sci. Comput. 21, 851–866.
V. Pan, S. Branham, R. Rosholt and A.-L. Zheng, Newton's iteration for structured matrices, in: Fast Reliable Algorithms for Matrices with Structure, eds. T. Kailath and A. Sayed (SIAM, Philadelphia, PA, 1999) chapter 7, pp. 189–210.
M. Van Barel and P. Kravanja, A stabilized superfast solver for indefinite Hankel systems, Linear Algebra Appl. (1998) 335–355.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Bini, D., Codevico, G. & Van Barel, M. Solving Toeplitz Least Squares Problems by Means of Newton's Iteration. Numerical Algorithms 33, 93–103 (2003). https://doi.org/10.1023/A:1025543417700
Issue Date:
DOI: https://doi.org/10.1023/A:1025543417700