A compact rational Krylov method for large‐scale rational eigenvalue problems
- 25 September 2018
- journal article
- research article
- Published by Wiley in Numerical Linear Algebra with Applications
- Vol. 26 (1)
Abstract
Summary: In this work, we propose a new method, termed as R‐CORK, for the numerical solution of large‐scale rational eigenvalue problems, which is based on a linearization and on a compact decomposition of the rational Krylov subspaces corresponding to this linearization. R‐CORK is an extension of the compact rational Krylov method (CORK) introduced very recently in the literature to solve a family of nonlinear eigenvalue problems that can be expressed and linearized in certain particular ways and which include arbitrary polynomial eigenvalue problems, but not arbitrary rational eigenvalue problems. The R‐CORK method exploits the structure of the linearized problem by representing the Krylov vectors in a compact form in order to reduce the cost of storage, resulting in a method with two levels of orthogonalization. The first level of orthogonalization works with vectors of the same size as the original problem, and the second level works with vectors of size much smaller than the original problem. Since vectors of the size of the linearization are never stored or orthogonalized, R‐CORK is more efficient from the point of view of memory and orthogonalization than the classical rational Krylov method applied directly to the linearization. Taking into account that the R‐CORK method is based on a classical rational Krylov method, to implement implicit restarting is also possible, and we show how to do it in a memory‐efficient way. Finally, some numerical examples are included in order to show that the R‐CORK method performs satisfactorily in practice.Keywords
All Related Versions
Funding Information
- Comisión Nacional de Investigación Científica y Tecnológica (CONICYT) de Chile (BCH 72160331)
- Ministerio de Ciencia, Innovación y Universidades of Spain
- Fondo Europeo de Desarrollo Regional (FEDER) of EU (MTM2012-32542, MTM2015-65798-P, MTM2015-68805-REDT, MTM2017-90682-REDT)
This publication has 23 references indexed in Scilit:
- Solving Rational Eigenvalue Problems via LinearizationSIAM Journal on Matrix Analysis and Applications, 2011
- The Quadratic Arnoldi Method for the Solution of the Quadratic Eigenvalue ProblemSIAM Journal on Matrix Analysis and Applications, 2009
- Linearization of matrix polynomials expressed in polynomial basesIMA Journal of Numerical Analysis, 2008
- Preconditioned iterative methods for a class of nonlinear eigenvalue problemsLinear Algebra and its Applications, 2006
- Structured Polynomial Eigenvalue Problems: Good Vibrations from Good LinearizationsSIAM Journal on Matrix Analysis and Applications, 2006
- Vector Spaces of Linearizations for Matrix PolynomialsSIAM Journal on Matrix Analysis and Applications, 2006
- Numerical simulation of three dimensional pyramid quantum dotJournal of Computational Physics, 2004
- A Krylov--Schur Algorithm for Large EigenproblemsSIAM Journal on Matrix Analysis and Applications, 2002
- Rational Krylov: A Practical Algorithm for Large Sparse Nonsymmetric Matrix PencilsSIAM Journal on Scientific Computing, 1998
- Rational Krylov sequence methods for eigenvalue computationLinear Algebra and its Applications, 1984