Structured backward errors in linearizations
Vanni Noferini, Leonardo Robol, Raf Vandebril

TL;DR
This paper extends the analysis of structured backward errors in QR algorithms for polynomial root finding, demonstrating stability properties across various classes of comrade matrices and revealing how errors map to polynomial coefficients.
Contribution
It provides a new backward stability proof for structured QR algorithms on comrade matrices, generalizing previous companion matrix results and analyzing specific polynomial bases.
Findings
Structured QR algorithms exhibit backward stability for various comrade matrices.
Error mapping from matrices to polynomial coefficients is explicitly characterized.
Analysis includes Jacobi and Chebyshev polynomial bases.
Abstract
A standard approach to compute the roots of a univariate polynomial is to compute the eigenvalues of an associated \emph{confederate} matrix instead, such as, for instance the companion or comrade matrix. The eigenvalues of the confederate matrix can be computed by Francis's QR algorithm. Unfortunately, even though the QR algorithm is provably backward stable, mapping the errors back to the original polynomial coefficients can still lead to huge errors. However, the latter statement assumes the use of a non-structure exploiting QR algorithm. In [J. Aurentz et al., Fast and backward stable computation of roots of polynomials, SIAM J. Matrix Anal. Appl., 36(3), 2015] it was shown that a structure exploiting QR algorithm for companion matrices leads to a structured backward error on the companion matrix. The proof relied on decomposing the error into two parts: a part related to the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
