Method of Centers for Minimizing Generalized Eigenvalues

Abstract

We consider the problem of minimizing the largest generalized eigenvalue of a pair of symmetric matrices, each of which depends affinely on the decision variables. Although this problem may appear specialized, it is in fact quite general, and includes for example all linear, quadratic, and linear fractional programs. Many problems arising in control theory can be cast in this form. The problem is nondifferentiable but quasi-convex, so methods such as Kelley's cutting-plane algorithm or the ellipsoid algorithm of Shor, Nemirovksy, and Yudin are guaranteed to minimize it. In this paper we describe relevant background material and a simple interior point method that solves such problems more efficiently. The algorithm is a variation on Huard's method of centers, using a self-concordant barrier for matrix inequalities developed by Nesterov and Nemirovsky. (Nesterov and Nemirovsky have also extended their potential reduction methods to handle the same problem [NN91b].) Since the problem is quasi-convex but not convex, devising a non-heuristic stopping criterion (i.e., one that guarantees a given accuracy) is more di cult than in the convex case. We describe several non-heuristic stopping criteria that are based on the dual of a related convex problem and a new ellipsoidal approximation that is slightly sharper, in some cases, than a more general result due to Nesterov and Nemirovsky. The algorithm is demonstrated on an example: determining the quadratic Lyapunov function that optimizes a decay rate estimate for a differential inclusion.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 10, 1993
Accession Number
ADA640059

Entities

People

  • Laurent El Ghaoui
  • Stephen Boyd

Organizations

  • Stanford University

Tags

Communities of Interest

  • Air Platforms

DTIC Thesaurus Topics

  • Algebra
  • Algorithms
  • Control Theory
  • Convex Programming
  • Eigenvalues
  • Electrical Engineering
  • Equations
  • Inequalities
  • Linear Algebra
  • Linear Programming
  • Lyapunov Functions
  • Mathematical Programming
  • Mathematics
  • Operations Research
  • Optimization
  • Quadratic Equations
  • Systems Engineering

Fields of Study

  • Mathematics

Readers

  • Linear Algebra
  • Operations Research