Characterizing matrices with eigenvalues in an LMI region: A dissipative-Hamiltonian approach
Neelam Choudhary, Nicolas Gillis, Punit Sharma
TL;DR
The paper develops a dissipative-Hamiltonian (DH) framework that characterizes the set of Ω-stable matrices for any LMI region Ω, expressing A as A=(J-R)Q with J^T=-J, R^T=R, and Q≻0, under LMIs MΩ(J,R,Q)≺0. This unifies and extends previous results to generic LMI regions and, in particular, provides explicit DH constraints for a wide range of region shapes, including conic sectors, disks, strips, ellipsoids, parabolas, and hyperbolas, with extensions to complex and extended LMI regions. The framework enables solving the nearest Ω-stable matrix problem via a convex-LMI-based reformulation and a nonconvex gradient-descent algorithm that factors the search over DH triplets, with SDP-based projections guiding feasibility. Numerical experiments illustrate the method on multi-region intersections, achieving Ω-stable nearest approximants with nontrivial accuracy in reasonable compute times. The results advance robust near-stability synthesis for LTI systems, model reduction, and control design by providing a systematic, scalable approach to project matrices onto complex stability regions expressed as LMIs.
Abstract
In this paper, we provide a dissipative Hamiltonian (DH) characterization for the set of matrices whose eigenvalues belong to a given LMI region. This characterization is a generalization of that of Choudhary et al. (Numer. Linear Algebra Appl., 2020) to any LMI region. It can be used in various contexts, which we illustrate on the nearest $Ω$-stable matrix problem: given an LMI region $Ω\subseteq \mathbb{C}$ and a matrix $A \in \mathbb{C}^{n,n}$, find the nearest matrix to $A$ whose eigenvalues belong to $Ω$. Finally, we generalize our characterization to more general regions that can be expressed using LMIs involving complex matrices.
