Computing Eigenelements of Real Symmetric Matrices via Optimization

In certain circumstances, it is advantageous to use an optimization approach in order to solve the generalized eigenproblem, Ax = λBx, where A and B are real symmetric matrices and B is positive definite. In particular, this is the case when the matrices A and B are very large the computational cost, prohibitive, of solving, with high accuracy, systems of equations involving these matrices. Usually, the optimization approach involves optimizing the Rayleigh quotient.We first propose alternative objective functions to solve the (generalized) eigenproblem via (unconstrained) optimization, and we describe the variational properties of these functions.We then introduce some optimization algorithms (based on one of these formulations) designed to compute the largest eigenpair. According to preliminary numerical experiments, this work could lead the way to practical methods for computing the largest eigenpair of a (very) large symmetric matrix (pair).

[1]  James Demmel,et al.  Applied Numerical Linear Algebra , 1997 .

[2]  Giles Auchmuty Unconstrained variational principles for eigenvalues of real symmetric matrices , 1989 .

[3]  John E. Dennis,et al.  Numerical methods for unconstrained optimization and nonlinear equations , 1983, Prentice Hall series in computational mathematics.

[4]  A. Edelman,et al.  On conjugate gradient-like methods for eigen-like problems , 1996 .

[5]  Giles Auchmuty Globally and rapidly convergent algorithms for symmetric eigenproblems , 1991 .

[6]  Ahmed H. Sameh,et al.  Trace Minimization Algorithm for the Generalized Eigenvalue Problem , 1982, PPSC.

[7]  Jorge Nocedal,et al.  Representations of quasi-Newton matrices and their use in limited memory methods , 1994, Math. Program..

[8]  F. Clarke Optimization And Nonsmooth Analysis , 1983 .

[9]  M. Zhu,et al.  The Quasi-Cauchy Relation and Diagonal Updating , 1999, SIAM J. Optim..

[10]  G. Dhatt,et al.  Modélisation des structures par éléments finis , 1990 .

[11]  D. Sorensen Numerical methods for large eigenvalue problems , 2002, Acta Numerica.

[12]  Trond Steihaug,et al.  Truncated-newtono algorithms for large-scale unconstrained optimization , 1983, Math. Program..

[13]  Jack Dongarra,et al.  Templates for the Solution of Algebraic Eigenvalue Problems , 2000, Software, environments, tools.

[14]  Jorge Nocedal,et al.  On the limited memory BFGS method for large scale optimization , 1989, Math. Program..

[15]  D. Longsine,et al.  Simultaneous rayleigh-quotient minimization methods for Ax=λBx , 1980 .