Deflation Techniques for an Implicitly Restarted Arnoldi Iteration
- 1 October 1996
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Matrix Analysis and Applications
- Vol. 17 (4) , 789-821
- https://doi.org/10.1137/s0895479895281484
Abstract
A deflation procedure is introduced that is designed to improve the convergence of an implicitly restarted Arnoldi iteration for computing a few eigenvalues of a large matrix. As the iteration progresses, the Ritz value approximations of the eigenvalues converge at different rates. A numerically stable scheme is introduced that implicitly deflates the converged approximations from the iteration. We present two forms of implicit deflation. The first, a locking operation, decouples converged Ritz values and associated vectors from the active part of the iteration. The second, a purging operation, removes unwanted but converged Ritz pairs. Convergence of the iteration is improved and a reduction in computational effort is also achieved. The deflation strategies make it possible to compute multiple or clustered eigenvalues with a single vector restart method. A block method is not required. These schemes are analyzed with respect to numerical stability, and computational results are presented.Keywords
This publication has 25 references indexed in Scilit:
- A Shifted Block Lanczos Algorithm for Solving Sparse Symmetric Generalized EigenproblemsSIAM Journal on Matrix Analysis and Applications, 1994
- On swapping diagonal blocks in real Schur formLinear Algebra and its Applications, 1993
- Computing selected eigenvalues of sparse unsymmetric matrices using subspace iterationACM Transactions on Mathematical Software, 1993
- Reordering Diagonal Blocks in Real Schur FormPublished by Springer Nature ,1993
- Numerical Considerations in Computing Invariant SubspacesSIAM Journal on Matrix Analysis and Applications, 1992
- A Hessenberg-Schur method for the problem AX + XB= CIEEE Transactions on Automatic Control, 1979
- The Block Lanczos Method for Computing EigenvaluesPublished by Elsevier ,1977
- Algorithm 432 [C2]: Solution of the matrix equation AX + XB = C [F4]Communications of the ACM, 1972
- The principle of minimized iterations in the solution of the matrix eigenvalue problemQuarterly of Applied Mathematics, 1951
- New matrix transformations for obtaining characteristic vectorsQuarterly of Applied Mathematics, 1951