Fast real and complex root-finding methods for well-conditioned polynomials
Guillaume Moroz (GAMBLE )

TL;DR
This paper introduces the first root-finding algorithms for polynomials that operate efficiently with complexity nearly linear in degree and condition number, effectively handling well-conditioned polynomials for both real and complex roots.
Contribution
The paper presents novel root-finding algorithms with quasi-linear complexity in degree and condition number, applicable to well-conditioned polynomials and different condition number definitions.
Findings
Algorithms operate in $O(d\,\log^2(d\kappa)\,\text{polylog}(\log(d\kappa)))$ bit operations.
Effective for random polynomials with high probability bounds on condition numbers.
Algorithms find all roots efficiently for well-conditioned polynomials.
Abstract
Given a polynomial of degree and a bound on a condition number of , we present the first root-finding algorithms that return all its real and complex roots with a number of bit operations quasi-linear in . More precisely, several condition numbers can be defined depending on the norm chosen on the coefficients of the polynomial. Let . We call the condition number associated with a perturbation of the the hyperbolic condition number , and the one associated with a perturbation of the the elliptic condition number . For each of these condition numbers, we present algorithms that find the real and the complex roots of in bit operations.Our algorithms are well suited for random…
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 · Mathematical functions and polynomials · Advanced Numerical Analysis Techniques
