PERTURBATION-THEORY AND BACKWARD ERROR FOR AX-XB=C

被引:77
作者
HIGHAM, NJ [1 ]
机构
[1] UNIV MANCHESTER, DEPT MATH, MANCHESTER M13 9PL, LANCS, ENGLAND
关键词
SYLVESTER EQUATION; LYAPUNOV EQUATION; BACKWARD ERROR; PERTURBATION BOUND; CONDITION NUMBER; ERROR ESTIMATE; LAPACK;
D O I
10.1007/BF01990348
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Because of the special structure of the equations AX - XB = C the usual relation for linear equations ''backward error = relative residual'' does not hold, and application of the standard perturbation result for Ax = b yields a perturbation bound involving sep(A, B)-1 that is not always attainable. An expression is derived for the backward error of an approximate solution Y; it shows that the backward error can exceed the relative residual by an arbitrary factor. A sharp perturbation bound is derived and it is shown that the condition number it defines can be arbitrarily smaller than the sep(A, B)-1-based quantity that is usually used to measure sensitivity. For practical error estimation using the residual of a computed solution an ''LAPACK-style'' bound is shown to be efficiently computable and potentially much smaller than a sep-based bound. A Fortran 77 code has been written that solves the Sylvester equation and computes this bound, making use of LAPACK routines.
引用
收藏
页码:124 / 136
页数:13
相关论文
共 29 条
[1]  
Anderson E., 1992, LAPACK USERS GUIDE
[2]   SOLVING SPARSE LINEAR-SYSTEMS WITH SPARSE BACKWARD ERROR [J].
ARIOLI, M ;
DEMMEL, JW ;
DUFF, IS .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1989, 10 (02) :165-190
[3]  
BAI Z, 1991, CS91139 U TENN DEP C
[4]   CONSTRAINED MATRIX SYLVESTER EQUATIONS [J].
BARLOW, JB ;
MONAHEMI, MM ;
OLEARY, DP .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1992, 13 (01) :1-9
[5]   ALGORITHM - SOLUTION OF MATRIX EQUATION AX+XB = C [J].
BARTELS, RH ;
STEWART, GW .
COMMUNICATIONS OF THE ACM, 1972, 15 (09) :820-&
[7]   THE MATRIX EQUATION XA-BX=R AND ITS APPLICATIONS [J].
DATTA, K .
LINEAR ALGEBRA AND ITS APPLICATIONS, 1988, 109 :91-105
[8]  
DUCROZ JJ, 1992, IMA J NUMER ANAL, V12, P1, DOI 10.1093/imanum/12.1.1
[9]  
Golub G.H., 1996, MATH GAZ, VThird
[10]   HESSENBERG-SCHUR METHOD FOR THE PROBLEM AX+XB=C [J].
GOLUB, GH ;
NASH, S ;
VANLOAN, C .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1979, 24 (06) :909-913