Publisher Summary This chapter presents fast methods for solving the following key problem: "Given an L x M Toeplitz matrix T of effective rank K ≪ min {L,M}, find an estimate of its K-dimensional signal subspace". This arises in signal processing and system identification problems, such as exponential data modeling, direction-of-arrival estimation and subspace tracking. The singular value decomposition (SVD), proven to be a valuable and reliable tool for solving this problem, is computationally too expensive. Replacing this SVD by a Low Rank-Revealing (LRR) two-sided orthogonal decomposition is shown to speed up the computations, up to 10 times. This chapter presents properties of this factorization, showing that the obtained subspace is exactly the same as the space generated from the start vectors used. The LRR factorization does not further improve the subspace accuracy and, therefore, iterative methods are more efficient when the rank is fixed. An iterative method, based on Lanczos recursions and block power iterations, is presented and shown to be up to 30 times faster than the SVD computation in an exponential modeling problem encountered in Nuclear Magnetic Resonance (NMR) data quantification.
[1]
T. Kailath,et al.
Fast Parallel Algorithms for QR and Triangular Factorization
,
1987
.
[2]
S. Vanhuffel,et al.
Algorithm for time-domain NMR data fitting based on total least squares
,
1994
.
[3]
R. Brent,et al.
QR factorization of Toeplitz matrices
,
1986
.
[4]
G. Stewart,et al.
A block QR algorithm and the singular value decomposition
,
1993
.
[5]
K. Arun,et al.
State-space and singular-value decomposition-based approximation methods for the harmonic retrieval problem
,
1983
.
[6]
Sabine Van Huffel,et al.
Fast algorithms for exponential data modeling
,
1994,
Proceedings of ICASSP '94. IEEE International Conference on Acoustics, Speech and Signal Processing.
[7]
D. van Ormondt,et al.
Analysis of NMR Data Using Time Domain Fitting Procedures
,
1992
.
[8]
G. W. Stewart,et al.
An updating algorithm for subspace tracking
,
1992,
IEEE Trans. Signal Process..