Skip to main content
Log in

A homotopy algorithm for a symmetric generalized eigenproblem

  • Published:
Numerical Algorithms Aims and scope Submit manuscript

Abstract

In this paper, a homotopy algorithm for finding all eigenpairs of a real symmetric matrix pencil (A, B) is presented, whereA andB are realn×n symmetric matrices andB is a positive semidefinite matrix. In the algorithm, pencil (A, B) is first reduced to a pencil\((\tilde A,\tilde B)\), where\(\tilde A\) is a symmetric tridiagonal matrix and\(\tilde B\) is a positive definite and diagonal matrix. Then, the “Divide and Conquer” strategy with homotopy continuation approach is used to find all eigenpairs of pencil\((\tilde A,\tilde B)\). One can easily form the eigenpair (x,λ) of pencil (A, B) from the eigenpair (y, λ) of pencil\((\tilde A,\tilde B)\) with a few computations. Numerical comparisons of our algorithm with the QZ algorithm in the widely used EISPACK library are presented. Numerical results show that our algorithm is strongly competitive in terms of speed, accuracy and orthogonality. The performance of the parallel version of our algorithm is also presented.

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. A. Bunse-Gerstner, An algorithm for the symmetric generalized eigenvalue problem, Lin. Alg. Appl. 58 (1984) 43–68.

    Google Scholar 

  2. M.T. Chu, A simple application of the homotopy method to symmetric eigenvalue problems, Lin. Alg. Appl. 59 (1984) 85–90.

    Google Scholar 

  3. M.T. Chu, A note on the homotopy method for linear algebraic eigenvalue problems, Lin. Alg. Appl. 105 (1988) 225–236.

    Google Scholar 

  4. M.T. Chu, T.Y. Li and T. Sauer, Homotopy method for general λ-matrix problems, SIAM J. Matrix Anal. Appl. 9 (1988) 528–536.

    Google Scholar 

  5. G. Fix and R. Heiberger, An algorithm for the ill-conditioned generalized eigenvalue problem, SIAM J. Numer. Anal. 9 (1972) 78–88.

    Google Scholar 

  6. F. Rellich,Perturbation Theory of Eigenvalue Problems (Gordon and Breach, New York, 1969).

    Google Scholar 

  7. G. Golub and C.V. Loan,Matrix Computations (The Johns Hopkins Press, Baltimore, MD, 1983).

    Google Scholar 

  8. K. Li and T.Y. Li, An algorithm for symmetric tridiagonal eigenproblems — “Divide and Conquer” with homotopy continuation, Preprint.

  9. T.Y. Li and N.H. Rhee, Homotopy algorithm for symmetric eigenvalue problems, Numer. Math. 55 (1989) 256–280.

    Google Scholar 

  10. T.Y. Li and T. Sauer, Homotopy method for generalized eigenvalue problems, Lin. Alg. Appl. 91 (1987) 65–74.

    Google Scholar 

  11. T.Y. Li, T. Sauer and J. Yorke, Numerical solution of a class of deficient polynomial systems, SIAM J. Numer. Anal. 24 (1987) 435–451.

    Google Scholar 

  12. T.Y. Li, Z. Zeng and L. Cong, Solving eigenvalue problems of real nonsymmetric matrices with real homotopy, to appear in: SIAM. J. Numer. Anal.

  13. B.N. Parlett,The Symmetric Eigenvalue Problem (Prentice-Hall, Englewood Cliffs, NJ, 1980).

    Google Scholar 

  14. G. Peters and J.H. Wilkinson,Ax=λBx and the generalized eigenproblem. SIAM J. Numer. Anal. 7 (1970) 479–492.

    Google Scholar 

  15. B.T. Smith et al.,Matrix Eigensystem Routines — EISPACK Guide, 2nd ed. (Springer, New York, 1976).

    Google Scholar 

  16. D.C. Sorensen and P. Tang, On the orthogonality of eigenvectors computed by “Divide-and-Conquer” techniques, Preprint.

  17. J.H. Wilkinson,The Algebraic Eigenvalue Problem (Oxford University Press, New York, 1965).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Communicated by C. Brezinski

Research supported in part by NSF under Grant CCR-9024840.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Li, K., Li, TY. A homotopy algorithm for a symmetric generalized eigenproblem. Numer Algor 4, 167–195 (1993). https://doi.org/10.1007/BF02142745

Download citation

  • Received:

  • Issue Date:

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

Keywords

Subject classification

Navigation