Stabilizing the generalized Schur algorithm

被引:30
作者
Chandrasekaran, S
Sayed, AH
机构
[1] Ctr. for Contr. Eng. and Computation, Dept. of Elec. and Comp. Engineering, University of California, Santa Barbara
关键词
displacement structure; generalized Schur algorithm; Cholesky factorization; hyperbolic rotations; generator matrices; pivoting; Schur functions; error analysis;
D O I
10.1137/S0895479895287419
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper provides a detailed analysis that shows how to stabilize the generalized Schur algorithm, which is a fast procedure for the Cholesky factorization of positive-definite Structured matrices R that satisfy displacement equations of the form R - FRF(T) = GJG(T), where J is a 2 x 2 signature matrix, F is a stable lower-triangular matrix, and G is a generator matrix. In particular, two new schemes for carrying out the required hyperbolic rotations are introduced and special care is taken to ensure that the entries of a Blaschke matrix are computed to high relative accuracy. Also, a condition on the smallest eigenvalue of the matrix, along with several computational enhancements, is introduced in order to avoid possible breakdowns of the algorithm by assuring the positive-definiteness of the successive Schur complements. We use a perturbation analysis to indicate the best accuracy that can be expected from any finite-precision algorithm that uses the generator matrix as the input data. We then show that the modified Schur algorithm proposed in this work essentially achieves this bound when coupled with a scheme to control the generator growth. The analysis further clarifies when pivoting strategies may be helpful and includes illustrative numerical examples. For all practical purposes, the major conclusion of the analysis is that the modified Schur algorithm is backward stable for a large class of structured matrices.
引用
收藏
页码:950 / 983
页数:34
相关论文
共 22 条
[1]   ANALYSIS OF A RECURSIVE LEAST-SQUARES HYPERBOLIC ROTATION ALGORITHM FOR SIGNAL-PROCESSING [J].
ALEXANDER, ST ;
PAN, CT ;
PLEMMONS, RJ .
LINEAR ALGEBRA AND ITS APPLICATIONS, 1988, 98 :3-40
[2]  
[Anonymous], OPERATOR THEORY ADV
[3]   NUMERICAL SOLUTION OF LINEAR EQUATIONS WITH TOEPLITZ AND VECTOR TOEPLITZ MATRICES [J].
BAREISS, EH .
NUMERISCHE MATHEMATIK, 1969, 13 (05) :404-&
[4]   ON THE STABILITY OF THE BAREISS AND RELATED TOEPLITZ FACTORIZATION ALGORITHMS [J].
BOJANCZYK, AW ;
BRENT, RP ;
de Hoog, FR ;
SWEET, DR .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1995, 16 (01) :40-57
[5]   A NOTE ON DOWNDATING THE CHOLESKY FACTORIZATION [J].
BOJANCZYK, AW ;
BRENT, RP ;
VANDOOREN, P ;
de Hoog, FR .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1987, 8 (03) :210-221
[6]  
BOJANCZYK AW, 1988, P SPIE C ADV ALG ARC, P68
[7]  
CHANDRASEKARAN S, UNPUB NOTES PSVD QSV
[8]   THE NUMERICAL STABILITY OF THE LEVINSON-DURBIN ALGORITHM FOR TOEPLITZ-SYSTEMS OF EQUATIONS [J].
CYBENKO, G .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1980, 1 (03) :303-319
[9]  
Golub G, 2013, Matrix Computations, V4th
[10]  
GU M, 1995, LBL37690 U CAL