|
ABSTRACT
Robust and fast software to solve the generalized Sylvester equation (AR - LB = C, DR - LE = F) for unknowns R and L is presented. This special linear system of equations, and its transpose, arises in computing error bounds for computed eigenvalues and eigenspaces of the generalized eigenvalue problem S-&lgr;T, in computing deflating subspaces of the same problem, and in computing certain decompositions of transfer matrices arising in control theory. Our contributions are twofold. First, we reorganize the standard algorithm for this problem to use Level 3 BLAS operations, like matrix multiplication, in its inner loop. This speeds up the algorithm by a factor of 9 on an IBM RS6000. Second, we develop and compare several condition estimation algorithms, which inexpensively but accurately estimate the sensitivity of the solution of this linear system.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
E. Anderson , Z. Bai , C. Bischof , J. Demmel , J. Dongarra , J. Du Croz , A. Greenbaum , S. Hammarling , A. McKenney , S. Ostrouchov , D. Sorensen, LAPACK's user's guide, Society for Industrial and Applied Mathematics, Philadelphia, PA, 1992
|
 |
2
|
|
 |
3
|
|
| |
4
|
CHu, IC-W. E. 1987. The solution of the matrix equations AXB- CXD ~ E and (YA- DZ, YC - BZ) = (E, F). Lin. Alg. Appl. 93, 93-105.
|
| |
5
|
CLINE, A., MOLER, C., STEWART, G. W., AND WILKINSON, J. 1979. An estimate of the condition number of a matrix. SIAM J. Numer. Anal. 16, 368-375.
|
| |
6
|
DEMMEL, J. AND K~OSTROM, B. 1987. Computing stable eigendecompositions of matrix pencils. Lin. Alg. Appl. 88/89 (Apr.), 139-186.
|
 |
7
|
|
 |
8
|
|
 |
9
|
|
 |
10
|
|
| |
11
|
GOLUB, G., NASH, S., AND VAN LOAN, C. 1979. A Hessenberg-Schur method for the matrix problem AX + XB = C. IEEE Trans. Automat. Contr. AC-24, 909-913.
|
| |
12
|
|
| |
13
|
HAOER, W.W. 1984. Condition estimators. SlAM J. Sci. Stat. Comput. 5, 311-316.
|
 |
14
|
|
| |
15
|
HIGI/kM, N.J. 1993. Perturbation theory and backward error analysis for AX - XB = C. BIT 33, 1, 124-136.
|
| |
16
|
KXCSTROM, B. 1993. A direct method for reordering eigenvalues in the generalized real Schur form of a regular matrix pair (A, B). In Linear Algebra for Large Scale and Real-Time Applications, M. S. Moonen, G. H. Golub, and B. L. R. De Moor, Eds. Kluwer Academic, Amsterdam, 195-218.
|
| |
17
|
|
| |
18
|
|
| |
19
|
|
| |
20
|
|
| |
21
|
K~GSTROM, B. AND VAN DOOREN, P. 1992. A generalized state-space approach for the additive decomposition of a transfer matrix. Int. J. Nurner. Lin. Alg. Appl. 1, 2, 165-181.
|
| |
22
|
K~GSTROM, B. AND WESTIN, L. 1989. Generalized Schur methods with condition estimators for solving the generalized Sylvester equation. IEEE Trans. Automat. Contr. 34, 4, 745-751.
|
| |
23
|
MOLER, C. AND STEWART, G. 1973. An algorithm for the generalized matrix eigenvalue problem. SIAM J. Numer. Anal. 10, 241-256.
|
| |
24
|
POROM~, P. 1995. On efficient and robust estimators for the separation between two regular matrix pairs with applications in condition estimation. Rep. UMINF-95.05, Dept. of Computing Science, Ume~ Univ., Ume~, Sweden.
|
| |
25
|
STEWART, G.W. 1973. Error and perturbation bounds for subspaces associated with certain eigenvalue problems. SIAM Rev. 15, 4 (Oct.), 727-764.
|
| |
26
|
STEWART, G. W. AND SUN, J.-G. 1990. Matrix Perturbation Theory. Academic Press, New York. VARAH, J. 1979. On the separation of two matrices. SIAM J. Numer. Anal. 16, 216-222.
|
REVIEW
"Robert James Plemmons : Reviewer"
The authors discuss software development for some specialized
computations in numerical linear algebra. Specifically, block matrix
(level 3 BLAS, as in LAPACK codes) algorithms are implemented for
solving generalized Sylvester equations (
more...
|