An (experimental) Julia package for solving the following optimization problem
The package implements (or plans to implement) a few solution methods:
-
Bracketing over
λ
: for a fixedλ
the problem reduces to eigenvalue minimization problem, for which efficient algorithms exist. -
The method of centers for minimizing generalized eigenvalues described in Boyd, Stephen, and Laurent El Ghaoui. “Method of Centers for Minimizing Generalized Eigenvalues.” Linear Algebra and Its Applications 188–189 (July 1, 1993): 63–111. https://doi.org/10.1016/0024-3795(93)90465-Z. Also available online at https://web.stanford.edu/~boyd/papers/gevc.html. The method is also implemented in Robust Control Toolbox for Matlab as gevp function (internally relying on LMI Toolbox).