A FAST ALGORITHM FOR QR-1 FACTORIZATION OF TOEPLITZ MATRICES

被引:4
作者
GLENTIS, GO
机构
[1] University of Twente, Department of Electrical Engineering, EL-BSC, 7500 AE Enschede
关键词
LEAST SQUARES ESTIMATION; QR FACTORIZATION; EFFICIENT ALGORITHMS;
D O I
10.1016/0165-1684(94)00113-E
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper a new order recursive algorithm for the efficient 2R-1 factorization of Toeplitz matrices is described. The proposed algorithm can be seen as a fast modified Gram-Schmidt method which recursively computes the orthonormal columns 2i, i = 1,2,...,p, of 2, as well as the elements of R-1, of a Toeplitz matrix X with dimensions L x p. The 2 factor estimation requires 8Lp MADS (multiplications and divisions). Matrix R-1 is subsequently estimated using 3p2 MADS. A faster algorithm, based on a mixed 2 and R-1 updating scheme, is also derived. It requires 7Lp + 3.5p2 MADS. The algorithm can be efficiently applied to batch least squares FIR filtering and system identification. When determination of the optimal filter is the desired task it can be utilized to compute the least squares filter in an order recursive way. The algorithm operates directly on the experimental data, overcoming the need for covariance estimates. An orthogonalized version of the proposed 2R-1 algorithm is derived. Matlab code implementing the algorithm is also supplied.
引用
收藏
页码:19 / 36
页数:18
相关论文
共 33 条
[1]  
Alexander, Adaptive Signal Processing, Theory and Applications, (1986)
[2]  
Bjorck, Solving linear least squares problems by Gram-Schmidt orthogonalization, BIT, 7, pp. 1-21, (1967)
[3]  
Bjorck, Algorithms for linear least squares problems, NATO ASI in Computer Algorithms for Solving Linear Algebraic Equations, Series F, 77, (1990)
[4]  
Bojanczyk, Brent, de Hoog, QR factorization of Toeplitz matrices, Numer. Math., 49, pp. 81-94, (1986)
[5]  
Carayannis, Manolakis, Kalouptsidis, A unified view of parametric processing algorithms for prewindowed signals, Signal Processing, 10, 4, pp. 335-368, (1986)
[6]  
Chun, Kailath, Lev-Ari, Fast parallel algorithms for QR and triangular factorization, SIAM Journal on Scientific and Statistical Computing, pp. 899-913, (1987)
[7]  
Cioffi, The fast adaptive ROTOR's RLS algorithm, IEEE Transactions on Acoustics, Speech, and Signal Processing, pp. 631-653, (1990)
[8]  
Cybenko, A general orthogonalization technique with applications to time series analysis and signal processing, Mathematics of Computation, pp. 323-336, (1983)
[9]  
Cybenko, The numerical stability of the lattice algorithm for least squares linear prediction systems, BIT, 24, pp. 441-455, (1984)
[10]  
Cybenko, Fast Toeplitz orthogonalization using inner products, SIAM Journal on Scientific and Statistical Computing, pp. 734-739, (1987)