Root Refinement for Real Polynomials
Michael Kerber, Michael Sagraloff

TL;DR
This paper introduces a certified, adaptive algorithm for refining real roots of square-free polynomials to high precision, combining quadratic interval refinement with robustness to coefficient inaccuracies, and provides near-optimal complexity bounds.
Contribution
It adapts quadratic interval refinement to handle coefficient inaccuracies, providing a simple, practical, and near-optimal root refinement algorithm with theoretical guarantees.
Findings
Algorithm refines roots to $2^{-L}$ precision efficiently.
Bit complexity bounds are near optimal and improve previous results.
Practical performance closely matches theoretical asymptotic bounds.
Abstract
We consider the problem of approximating all real roots of a square-free polynomial . Given isolating intervals, our algorithm refines each of them to a width of or less, that is, each of the roots is approximated to bits after the binary point. Our method provides a certified answer for arbitrary real polynomials, only considering finite approximations of the polynomial coefficients and choosing a suitable working precision adaptively. In this way, we get a correct algorithm that is simple to implement and practically efficient. Our algorithm uses the quadratic interval refinement method; we adapt that method to be able to cope with inaccuracies when evaluating , without sacrificing its quadratic convergence behavior. We prove a bound on the bit complexity of our algorithm in terms of the degree of the polynomial, the size and the separation of the roots, that is,…
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 · Advanced Numerical Analysis Techniques · Numerical Methods and Algorithms
