Deflating invariant subspaces for rank structured pencils

Main Article Content

Nicola Mastronardi
https://orcid.org/0000-0002-0045-2862
Marc Van Barel
https://orcid.org/0000-0002-7372-382X
Raf Vandebril
https://orcid.org/0000-0003-2119-8696
Paul Van Dooren
https://orcid.org/0000-0002-0115-9932

Abstract

It is known that executing a perfect shifted $QR$ step via the implicit $QR$ algorithm may not result in a deflation of the perfect shift. Typically, several steps are required before deflation actually takes place. This deficiency can be remedied by determining the similarity transformation via the associated eigenvector. Similar techniques have been deduced for the $QZ$ algorithm and for the rational $QZ$ algorithm. In this paper, we present a similar approach for executing a perfect shifted $QZ$ step on a general rank structured pencil instead of a specific rank structured one, e.g., a Hessenberg-Hessenberg pencil. For this, we rely on the rank structures present in the transformed matrices. A theoretical framework is presented for dealing with general rank structured pencils and deflating subspaces. We present the corresponding algorithm allowing to deflate simultaneously a block of eigenvalues rather than a single one. We define the level-$\rho$ poles and show that these poles are maintained executing the deflating algorithm. Numerical experiments illustrate the robustness of the presented approach showing the importance of using the improved scaled residual approach.

Article Details

Section
Article