Approximating real stability radii

The stability radius of an n×n matrix A (or distance to instability) is a well-known measure of robustness of stability of the linear stable dynamical system ẋ = Ax. Such a distance is commonly measured either in the 2-norm or in the Frobenius norm. Even if the matrix A is real, the distance to instability is most often considered with respect to complex valued matrices (in such case the two norms turn out to be equivalent) and restricting the distance to real matrices makes the problem more complicated, and in the case of Frobenius norm to our knowledge unresolved. Here we present a novel approach to approximate real stability radii, particularly well-suited for large sparse matrices. The method consists of a two level iteration, the inner one aiming to compute the epseudospectral abscissa of a low-rank (1 or 2) dynamical system, and the outer one consisting of an exact Newton iteration. Due to its local convergence property it generally provides upper bounds for the stability radii but in practice usually computes the correct values. The method requires the computation of the rightmost eigenvalue of a sequence of matrices, each of them given by the sum of the original matrix A and a low-rank one. This makes it particularly suitable for large sparse problems, for which several existing methods become inefficient, due to the fact that they require to solve full Hamiltonian eigenvalue problems and/or compute multiple SVDs.

[1]  M. Overton,et al.  FAST APPROXIMATION OF THE H∞ NORM VIA OPTIMIZATION OVER SPECTRAL VALUE SETS∗ , 2012 .

[2]  Michael L. Overton,et al.  Fast Algorithms for the Approximation of the Pseudospectral Abscissa and Pseudospectral Radius of a Matrix , 2011, SIAM J. Matrix Anal. Appl..

[3]  Alastair Spence,et al.  A new approach for calculating the real stability radius , 2014 .

[4]  Michael L. Overton,et al.  Fast Approximation of the HINFINITY Norm via Optimization over Spectral Value Sets , 2013, SIAM J. Matrix Anal. Appl..

[5]  Tosio Kato Perturbation theory for linear operators , 1966 .

[6]  Lloyd N. Trefethen,et al.  Large-Scale Computation of Pseudospectra Using ARPACK and Eigs , 2001, SIAM J. Sci. Comput..

[7]  Paul Van Dooren,et al.  A fast algorithm to compute the real structured stability radius , 1996 .

[8]  M. Voigt,et al.  A Structured Pseudospectral Method for H-infinity-Norm Computation of Large-Scale Descriptor Systems , 2012 .

[9]  C. Loan How Near is a Stable Matrix to an Unstable Matrix , 1984 .

[10]  Daniel Kressner,et al.  On the computation of structured singular values and pseudospectra , 2010, Syst. Control. Lett..

[11]  Sabine Van Huffel,et al.  SLICOT—A Subroutine Library in Systems and Control Theory , 1999 .

[12]  G. Alistair Watson,et al.  An Algorithm for Computing the Distance to Instability , 1998, SIAM J. Matrix Anal. Appl..

[13]  Edward J. Davison,et al.  A formula for computation of the real stability radius , 1995, Autom..

[14]  Nicola Guglielmi,et al.  Low-Rank Dynamics for Computing Extremal Points of Real Pseudospectra , 2013, SIAM J. Matrix Anal. Appl..

[15]  Daniel Kressner,et al.  On the Condition of a Complex Eigenvalue under Real Perturbations , 2004 .

[16]  R. Byers A Bisection Method for Measuring the Distance of a Stable Matrix to the Unstable Matrices , 1988 .

[17]  Peter Benner,et al.  A structured pseudospectral method for $$\mathcal {H}_\infty $$H∞-norm computation of large-scale descriptor systems , 2013, Math. Control. Signals Syst..

[18]  Li Qiu,et al.  On the computation of the real Hurwitz-stability radius , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[19]  D. Hinrichsen,et al.  Mathematical Systems Theory I: Modelling, State Space Analysis, Stability and Robustness , 2010 .

[20]  Alastair Spence,et al.  A Newton-based method for the calculation of the distance to instability , 2011 .

[21]  Michael L. Overton,et al.  Some Regularity Results for the Pseudospectral Abscissa and Pseudospectral Radius of a Matrix , 2012, SIAM J. Optim..

[22]  Stephen P. Boyd,et al.  A bisection method for computing the H∞ norm of a transfer matrix and related problems , 1989, Math. Control. Signals Syst..

[23]  Diederich Hinrichsen,et al.  Mathematical Systems Theory I , 2006, IEEE Transactions on Automatic Control.

[24]  Othmar Koch,et al.  Dynamical Low-Rank Approximation , 2007, SIAM J. Matrix Anal. Appl..

[25]  A. Lewis,et al.  Robust stability and a criss‐cross algorithm for pseudospectra , 2003 .

[26]  Nicola Guglielmi,et al.  Differential Equations for Roaming Pseudospectra: Paths to Extremal Points and Boundary Tracking , 2011, SIAM J. Numer. Anal..

[27]  Alastair Spence,et al.  Photonic band structure calculations using nonlinear eigenvalue techniques , 2005 .

[28]  L. Trefethen Spectra and pseudospectra , 2005 .