Prescribed Eigenvalues via Optimal Perturbation of main-diagonal submatrix
M. R. Eslahchi, E. Kokabifar
TL;DR
The paper addresses updating a structured matrix by perturbing a single main-diagonal block to enforce a prescribed spectral subset $\Lambda$ while minimizing the spectral-norm distance. It introduces a structured singular-value framework based on $Q_T(\gamma)$ and $\mathcal{S}_k(D,\gamma)$, and then derives optimal perturbations via $\\Delta_* = - \alpha^* U(\gamma_*) V(\gamma_*)^{\dag}$, guaranteeing that $\Lambda$ appears in the spectrum of the perturbed matrix. The authors extend the method from the 3-eigenvalue case to general $k\le m$, provide a permutation-based extension to perturb any diagonal block, and illustrate applications in dynamic system stability and spectral clustering with numerical validation. These results yield a provably optimal, computationally implementable approach for structured matrix nearness problems with prescribed spectral requirements, with potential impact in control, model updating, and data-driven clustering.
Abstract
Consider a given square matrix $\textrm {K}$ with square blocks $A_{11},A_{22},\ldots,A_{nn}$ on the main diagonal. This paper aims to compute an optimal perturbation $Δ$ of a preassigned block $A_{ii}\in\mathbb{C}^{d_i\times d_k}, \left(1\le i\le n\right)$,with respect to the spectral norm distance, such that the perturbed matrix ${\textrm {K}_X}$ has $k \le d_i$ prescribed eigenvalues. This paper presents a method for constructing the optimal perturbation by improving and extending the methodology, necessary definitions and lemmas of previous related works. Some conceivable applications of this subject are also presented. Numerical experiments are provided to illustrate the validity of the method.
