METHOD OF CENTERS FOR MINIMIZING GENERALIZED EIGENVALUES

被引:136
作者
BOYD, S [1 ]
ELGHAOUI, L [1 ]
机构
[1] ECOLE NATL SUPER TECH AVANCEES,F-75015 PARIS,FRANCE
关键词
D O I
10.1016/0024-3795(93)90465-Z
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
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 quasiconvex, so methods such as Kelley's cutting-plane algorithm or the ellipsoid algorithm of Shor, Nemirovsky, 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.) Since the problem is quasiconvex but not convex, devising a nonheuristic stopping criterion (i.e., one that guarantees a given accuracy) is more difficult than in the convex case. We describe several nonheuristic 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 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.
引用
收藏
页码:63 / 111
页数:49
相关论文
共 54 条