Real Polynomial Root-finding by Means of Matrix and Polynomial Iterations
Victor Y. Pan, Liang Zhao

TL;DR
This paper introduces novel matrix and polynomial iteration techniques for efficiently finding real roots of high-degree polynomials, significantly accelerating existing algorithms by leveraging matrix-polynomial correlations and complex geometry.
Contribution
It presents new algorithms that dramatically speed up real root-finding for high-degree polynomials using matrix-based methods and complex plane analysis.
Findings
Number of iterations grows very slowly with polynomial degree
Algorithms perform well on benchmark and random matrices
Significant acceleration over traditional methods
Abstract
Univariate polynomial root-finding is a classical subject, still important for modern computing. Frequently one seeks just the real roots of a polynomial with real coefficients. They can be approximated at a low computational cost if the polynomial has no nonreal roots, but for high degree polynomials, nonreal roots are typically much more numerous than the real ones. The challenge is known for a long time, and the subject has been intensively studied. Nevertheless, we produce some novel ideas and techniques and obtain dramatic acceleration of the known algorithms. In order to achieve our progress we exploit the correlation between the computations with matrices and polynomials, randomized matrix computations, and complex plane geometry, extend the techniques of the matrix sign iterations, and use the structure of the companion matrix of the input polynomial. The results of our…
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.
Taxonomy
TopicsPolynomial and algebraic computation · Matrix Theory and Algorithms · Numerical Methods and Algorithms
