A rational QZ method

From MaRDI portal
Publication:5232124

DOI10.1137/18M1170480zbMATH Open1420.65044arXiv1802.04094OpenAlexW2963009163WikidataQ127394544 ScholiaQ127394544MaRDI QIDQ5232124FDOQ5232124

Raf Vandebril, Daan Camps, Karl Meerbergen

Publication date: 29 August 2019

Published in: SIAM Journal on Matrix Analysis and Applications (Search for Journal in Brave)

Abstract: We propose a rational QZ method for the solution of the dense, unsymmetric generalized eigenvalue problem. This generalization of the classical QZ method operates implicitly on a Hessenberg, Hessenberg pencil instead of on a Hessenberg, triangular pencil. Whereas the QZ method performs nested subspace iteration driven by a polynomial, the rational QZ method allows for nested subspace iteration driven by a rational function, this creates the additional freedom of selecting poles. In this article we study Hessenberg, Hessenberg pencils, link them to rational Krylov subspaces, propose a direct reduction method to such a pencil, and introduce the implicit rational QZ step. The link with rational Krylov subspaces allows us to prove essential uniqueness (implicit Q theorem) of the rational QZ iterates as well as convergence of the proposed method. In the proofs, we operate directly on the pencil instead of rephrasing it all in terms of a single matrix. Numerical experiments are included to illustrate competitiveness in terms of speed and accuracy with the classical approach. Two other types of experiments exemplify new possibilities. First we illustrate that good pole selection can be used to deflate the original problem during the reduction phase, and second we use the rational QZ method to implicitly filter a rational Krylov subspace in an iterative method.


Full work available at URL: https://arxiv.org/abs/1802.04094




Recommendations




Cites Work


Cited In (10)

Uses Software





This page was built for publication: A rational QZ method

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5232124)