Skip to main content
Log in

The rational Krylov algorithm for nonsymmetric eigenvalue problems. III: Complex shifts for real matrices

  • Published:
BIT Numerical Mathematics Aims and scope Submit manuscript

Abstract

A new algorithm for the computation of eigenvalues of a nonsymmetric matrix pencil is described. It is a generalization of the shifted and inverted Lanczos (or Arnoldi) algorithm, in which several shifts are used in one run. It computes an orthogonal basis and a small Hessenberg pencil. The eigensolution of the Hessenberg pencil, gives Ritz approximations to the solution of the original pencil. It is shown how complex shifts can be used to compute a real block Hessenberg pencil to a real matrix pair.

Two applicationx, one coming from an aircraft stability problem and the other from a hydrodynamic bifurcation, have been tested and results are reported.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. W. Arnoldi,The principle of minimized iterations in the solution of the matrix eigenvalue problem, Quart. Appl. Math., 9 (1951), pp. 17–29.

    Google Scholar 

  2. F. Chatelin and S. Godet-Thobie,Stability analysis in aeronautical industries, in Proceedings of the 2nd Symposium on High-Performance Computing Montpellier, France, M. Durand and F. E. Dabaghi, eds., Elsevier/North-Holland, 1991, pp. 415–422.

    Google Scholar 

  3. T. Ericsson and A. Ruhe,The spectral transformation Lanczos method for the numerical solution of large sparse generalized symmetric eigenvalue problems, Math. Comp., 35 (1980), pp. 1251–1268.

    Google Scholar 

  4. R. G. Grimes, J. G. Lewis, and H. D. Simon,A shifted block Lanczos algorithm for solving sparse symmetric generalized eigenproblems, tech. report, Appl. Math. Stat. RTS div. Boeing Comp. Serv., M/S 7L-21, Seattle WA 98124, USA, 1991.

  5. J. Huitfeldt and A. Ruhe,A new algorithm for numerical path following applied to an example from hydrodynamical flow, SIAM J. Sci. Stat. Comput., 11 (1990), pp. 1181–1192.

    Google Scholar 

  6. M. T. Jones and M. L. Patrick,LANZ: Software for solving the large sparse symmetric generalized eigenproblem, Tech. Report MCS-P158-0690, Argonne National Lab, Argonne, IL. Also available from netlib., 1990.

  7. R. B. Morgan and D. Scott,Generalizations of Davidson's method for computing eigenvalues of sparse symmetric matrices, SIAM J. Sci. Stat. Comput., 7 (1986), pp. 817–825.

    Google Scholar 

  8. B. Parlett and Y. Saad,Complex shift and invert strategies for real matrices, Lin. Alg. Appl., 88/89 (1987), pp. 575–595.

    Google Scholar 

  9. B. N. Parlett,The Symmetric Eigenvalue Problem, Prentice Hall, 1980.

  10. A. Ruhe,Numerical methods for the solution of large sparse eigenvalue problems, in Sparse Matrix Techniques, Lect Notes Math 572, V. Barker, ed., Springer Berlin-Heidelberg-New York, 1976, pp. 130–184.

    Google Scholar 

  11. A. Ruhe,The two-sided Arnoldi algorithm for nonsymmetric eigenvalue problems, in Matrix Pencils, LNM 973, B. Kågström and A. Ruhe, eds., Springer-Verlag, Berlin Heidelberg New York, 1983, pp. 104–120.

    Google Scholar 

  12. A. Ruhe,Rational Krylov sequence methods for eigenvalue computation, Lin. Alg. Appl., 58 (1984), pp. 391–405.

    Google Scholar 

  13. A. Ruhe,Rational Krylov algorithms for nonsymmetric eigenvalue problems, in Recent Advances in Iterative Methods, IMA Volumes in Mathematics and its Applications 60, G. Golub, A. Greenbaum, and M. Luskin, eds., Springer-Verlag, New York, 1993, pp. 149–164.

    Google Scholar 

  14. A. Ruhe,Rational Krylov algorithms for nonsymmetric eigenvalue problems, II: Matrix pairs, Lin. Alg. Appl., 197/198, (1994), pp. 283–296.

    Google Scholar 

  15. Y. Saad,Variations of Arnoldi's method for computing eigenelements of large unsymmetric matrices, Lin. Alg. Appl., 34 (1980), pp. 269–295.

    Google Scholar 

  16. D. S. Scott,Solving sparse symmetric generalized eigenvalue problems without factorization, SIAM J. Numer. Anal., 18 (1981), pp. 102–110.

    Google Scholar 

  17. D. C. Sorensen,Implicit application of polynomial filters in a k-step Arnoldi method, SIAM J. Matrix Anal Appl. 13 (1992), pp. 357–385.

    Google Scholar 

  18. G. W. Stewart and J. G. Sun,Matrix Perturbation Theory, Academic Press, 1990.

  19. D. B. Szyld,Criteria for combining inverse and Rayleigh quotient iteration, SIAM J. Numer. Anal., 25 (1988), pp. 1369–1375.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Dedicated to Carl-Erik Fröberg on the occasion of his 75th birthday.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ruhe, A. The rational Krylov algorithm for nonsymmetric eigenvalue problems. III: Complex shifts for real matrices. BIT 34, 165–176 (1994). https://doi.org/10.1007/BF01935024

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01935024

AMS subject classifications

Key words

Navigation