Computing pseudospectra using block implicitly restarted Arnoldi iteration

Abstract The pseudospectra is a useful tool to study the behavior of systems associated with non-normal matrices. In the past decade, different projection Krylov methods have been used to calculate the pseudospectra of large matrices, rather than earlier approaches which require the application of SVD decomposition at each point of a grid. Inverse Lanczos is a better choice, but still requires previous Schur factorization, which is prohibited in the large scale setting. In this work, we investigate the practical applicability and the performance of a block implicitly restarted Arnoldi method to approximate the pseudospectrum of large matrices, as was suggested by Wright and Trefethen in “Pseudospectra of rectangular matrices” (Wright and Trefethen, 2002  [16] ). We present a case study of this idea, using a block version of the Implicitly Restarted Arnoldi Method (IRAM) (Sorensen, 1992  [5] ). Numerical results, on several test matrices from the literature, are encouraging and show a reduction in time of this block method compared with its counterpart single version IRAM.

[1]  S. H. Lui,et al.  Computation of Pseudospectra by Continuation , 1997, SIAM J. Sci. Comput..

[2]  Danny C. Sorensen,et al.  A new algorithm for continuation and bifurcation analysis of large scale free surface flows , 2005 .

[3]  Thierry Braconnier Complete Iterative Method for Computing Pseudospectra , 1997 .

[4]  L. Elsner,et al.  Normal matrices: an update , 1998 .

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

[6]  D. Sorensen,et al.  4. The Implicitly Restarted Arnoldi Method , 1998 .

[7]  J. Baglama Augmented Block Householder Arnoldi Method , 2008 .

[8]  Kim-Chuan Toh,et al.  Calculation of Pseudospectra by the Arnoldi Iteration , 1996, SIAM J. Sci. Comput..

[9]  Danny C. Sorensen,et al.  Implicit Application of Polynomial Filters in a k-Step Arnoldi Method , 1992, SIAM J. Matrix Anal. Appl..

[10]  L. Trefethen,et al.  Spectra and Pseudospectra , 2020 .

[11]  Linzhang,et al.  An Implicitly Restarted Block Arnoldi Method in a Vector-Wise Fashion , 2006 .

[12]  Joseph F. Grcar,et al.  Operator Coefficient Methods for Linear Equations , 2012, 1203.2390.

[13]  S. K. Godunov,et al.  Theory of difference schemes : an introduction , 1964 .

[14]  Computation of Pseudospectra via a Continuation , 2008 .

[15]  New Implementations of the Implicitly Restarted Block Arnoldi Method , 2004 .

[16]  L. Trefethen,et al.  Pseudospectra of rectangular matrices , 2002, Spectra and Pseudospectra.

[17]  Iain S. Duff,et al.  Users' guide for the Harwell-Boeing sparse matrix collection (Release 1) , 1992 .

[18]  D. Sorensen IMPLICITLY RESTARTED ARNOLDI/LANCZOS METHODS FOR LARGE SCALE EIGENVALUE CALCULATIONS , 1996 .

[19]  B. Hassard,et al.  Theory and applications of Hopf bifurcation , 1981 .

[20]  Efstratios Gallopoulos,et al.  TRANSFER FUNCTIONS AND RESOLVENT NORM APPROXIMATION OF LARGE MATRICES , 1998 .