1994 · 142 citations · 23 references
Natural SciencesComputer ScienceFinite Element AnalysisOptimizationTheory Of ComputationEigenvalue ProblemsIterative SolversMatrix ComputationNumerical AnalysisNumerical Linear AlgebraEigenvalue ComputationEigenvectorsHigh-order Eigenvalue ApproximationMatrix Eigenvalue ProblemsOrthogonality ConditionsOrthogonality Relations
Abstract. The Lanczos process is a well known technique for computing a few, say k, eigenvalues and associated eigenvectors of a large symmetric n × n matrix. However, loss of orthogonality of the computed Krylov subspace basis can reduce the accuracy of the computed approximate eigenvalues. In the implicitly restarted Lanczos method studied in the present paper, this problem is addressed by fixing the number of steps in the Lanczos process at a prescribed value, k + p, whereptypically is not much larger, and may be smaller, than k. Orthogonality of the k + p basis vectors of the Krylov subspace is secured by reorthogonalizing these vectors when necessary. The implicitly restarted Lanczos method exploits that the residual vector obtained by the Lanczos process is a function of the initial Lanczos vector. The method updates the initial Lanczos vector through an iterative scheme. The purpose of the iterative scheme is to determine an initial vector such that the associated residual vector is tiny. If the residual vector vanishes, then an invariant subspace has been found. This paper studies several iterative schemes, among them schemes based on Leja points. The resulting algorithms are capable of computing a few of the largest or smallest eigenvalues and associated eigenvectors. This is accomplished using only (k + p)n + O((k + p) 2) storage locations in addition to the storage required for the matrix, where the second term is independent of n. Key words. Lanczos method, eigenvalue, polynomial acceleration. AMS subject classification. 65F15. 1. Introduction. The Lanczos
23
Solving Linear Systems on Vector and Shared Memory Computers.
James M. Ortega, Jack Dongarra, Iain Duff et al. · Mathematics of Computation · 1992 · 439 citations