A Block-Shifted Cyclic Reduction Algorithm for Solving a Class of Quadratic Matrix Equations
Abstract
The cyclic reduction (CR) algorithm is an efficient method for solving quadratic matrix equations that arise in quasi-birth-death (QBD) stochastic processes. However, its convergence is not guaranteed when the associated matrix polynomial has more than one eigenvalue on the unit circle. To address this limitation, we introduce a novel iteration method, referred to as the Block-Shifted CR algorithm, that improves the CR algorithm by utilizing singular value decomposition (SVD) and block shift-and-deflate techniques. This new approach extends the applicability of existing solvers to a broader class of quadratic matrix equations. Numerical experiments demonstrate the effectiveness and robustness of the proposed method.
Cite
@article{arxiv.2511.02598,
title = {A Block-Shifted Cyclic Reduction Algorithm for Solving a Class of Quadratic Matrix Equations},
author = {Xu Li and Beatrice Meini},
journal= {arXiv preprint arXiv:2511.02598},
year = {2026}
}
Comments
18 pages, 2 figures, 3 tables; Accepted for publication in Linear Algebra and its Applications