The spectral transformation Lánczos method for the numerical solution of large sparse generalized symmetric eigenvalue problems

Authors:
Thomas Ericsson and Axel Ruhe

Journal:
Math. Comp. **35** (1980), 1251-1268

MSC:
Primary 65F15; Secondary 15A18, 65N30

DOI:
https://doi.org/10.1090/S0025-5718-1980-0583502-2

MathSciNet review:
583502

Full-text PDF

Abstract | References | Similar Articles | Additional Information

Abstract: A new algorithm is developed which computes a specified number of eigenvalues in any part of the spectrum of a generalized symmetric matrix eigenvalue problem. It uses a linear system routine (factorization and solution) as a tool for applying the Lanczos algorithm to a shifted and inverted problem. The algorithm determines a sequence of shifts and checks that all eigenvalues get computed in the intervals between them.

It is shown that for each shift several eigenvectors will converge after very few steps of the Lanczos algorithm, and the most effective combination of shifts and Lanczos runs is determined for different sizes and sparsity properties of the matrices. For large problems the operation counts are about five times smaller than for traditional subspace iteration methods.

Tests on a numerical example, arising from a finite element computation of a nuclear power piping system, are reported, and it is shown how the performance predicted bears out in a practical situation.

**[1]**T. J. A. AGAR &. A. JENNINGS,*Hybrid Sturm Sequence and Simultaneous Iteration Methods*, Internat. Sympos. Appl. of Computer Methods in Engineering, Univ. of Southern California, Los Angeles, Calif., 1977, pp. 405-412.**[2]**J. H. ARGYRIS, T.L. JOHNSEN, R. A. ROSANOFF & J. R. ROY, "On numerical error in the finite element method,"*Comput. Methods Appl. Mech. Engrg.*, v. 7, 1976, pp. 261-282. MR**0657963 (58:31902)****[3]**K. J. BATHE & E. L. WILSON,*Numerical Methods in Finite Element Analysis*, Prentice-Hall, Englewood Cliffs, N.J., 1976.**[4]**J. R. BUNCH & L. KAUFMAN, "Some stable methods for calculating inertia and solving symmetric linear systems,"*Math. Comp.*, v. 31, 1977, pp. 163-179. MR**0428694 (55:1714)****[5]**J. A. GEORGE, "Solution of linear systems of equations: Direct methods for finite element problems,"*Sparse Matrix Techniques*(V. A. Barker, Ed.), Lecture Notes in Math., Vol. 572, Springer-Verlag, Berlin and New York, 1977, pp. 52-101. MR**0440883 (55:13751)****[6]**P. S. JENSEN, "The solution of large symmetric eigenproblems by sectioning,"*SIAM J. Numer. Anal.*, v. 9, 1972, pp. 534-545. MR**0315880 (47:4429)****[7]**C. C. PAIGE, "Practical use of the symmetric Lanczos process with re-orthogonalization,"*BIT*, v. 10, 1970, pp. 183-195. MR**0264839 (41:9430)****[8]**C. C. PAIGE, "Computational variants of the Lanczos method for the eigenproblem,"*J. Inst. Math. Appl.*, v. 10, 1972, pp. 373-381. MR**0334480 (48:12799)****[9]**B. N. PARLETT,*The Symmetric Eigenvalue Problem*, Prentice-Hall, Englewood Cliffs, N.J., 1980. MR**570116 (81j:65063)****[10]**B. N. PARLETT & D. S. SCOTT, "The Lanczos algorithm with selective orthogonalization,"*Math. Comp.*, v. 33, 1979, pp. 217-238. MR**514820 (80c:65090)****[11]**A. RUHE, "Computation of eigenvalues and eigenvectors," in*Sparse Matrix Techniques*, (V. A. Barker, Ed.), Lecture Notes in Math., Vol. 572, Springer-Verlag, Berlin and New York, 1977, pp. 130-184. MR**0440891 (55:13759)****[12]**B. T. SMITH ET AL.,*Matrix Eigensystem Routines EISPACK Guide*, Lecture Notes in Comput. Sci., Vol. 6 and Vol. 51, Springer-Verlag, Berlin and New York, 1974, 1977.**[13]**G. STRANG & G. J. FIX,*An Analysis of the Finite Element Method*, Prentice-Hall, Englewood Cliffs, N.J., 1973. MR**0443377 (56:1747)****[14]**R. UNDERWOOD,*An Iterative Block Lanczos Method for the Solution of Large Sparse Symmetric Eigenproblems*, Tech. Report STAN-CS-75-496, Stanford University, Stanford, Calif., 1975.**[15]**J. H. WILKINSON & C. REINSCH (Eds.),*Handbook for Automatic Computation*, Vol. II,*Linear Algebra*, Springer-Verlag, Berlin and New York, 1971. MR**0461856 (57:1840)**

Retrieve articles in *Mathematics of Computation*
with MSC:
65F15,
15A18,
65N30

Retrieve articles in all journals with MSC: 65F15, 15A18, 65N30

Additional Information

DOI:
https://doi.org/10.1090/S0025-5718-1980-0583502-2

Article copyright:
© Copyright 1980
American Mathematical Society