Nearly Optimal Black Box Polynomial Root-finders
Victor Y. Pan
Abstract
Univariate polynomial root-finding has been studied for four millennia and very intensively in the last decades. Our novel nearly optimal Las Vegas randomized root-finders approximate all zeros of a polynomial almost as fast as one accesses its coefficients with the precision required for the solution within a prescribed error bound.1 Moreover, our root-finders can be applied to a black box polynomial, defined by an oracle (that is, black box subroutine) for its evaluation rather than by its coefficients. Such root-finders are particularly fast for polynomials that can be evaluated fast, e.g., the sum of a few shifted monomials, but the only other known black box root-finder is the pioneering one by Louis and Vempala at FOCS 2016, and it only approximates the absolutely largest root of a real-rooted polynomial. Our deterministic divide and conquer algorithm of ACM STOC 1995 is the only other known nearly optimal polynomial root-finder, and it extensively uses the coefficients, is quite involved, and has never been implemented, while according to extensive numerical experiments with standard test polynomials, already initial implementations of our new root-finders compete with user's choice package of root-finding subroutine MPSolve and supersede it more and more significantly where the degree of a polynomial grows large. Our root-finders are readily extended to support approximation of the eigenvalues of a matrix within a record Las Vegas expected bit operation time bound. Our auxiliary algorithms and techniques for computations with black box polynomials can be of independent interest.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 342bbb8b-f2c6-424a-adca-5a75b93b6c59Related papers
- New data structure for univariate polynomial approximation and applications to root isolation, numerical multipoint evaluation, and other problemsGuillaume MorozFOCS 2021 · 9 citations
- Solving Multivariate Coppersmith Problems with Known ModuliKeegan RyanEUROCRYPT 2025 · 4 citations
- Solving Polynomial Equations Over Finite FieldsHolger Dell, Anselm Haak, Melvin Kallmayer, Leo WennmannSODA 2025
- Fast, algebraic multivariate multipoint evaluation in small characteristic and applicationsVishwas Bhargava, Sumanta Ghosh, Mrinal Kumar, Chandra Kanta MohapatraSTOC 2022 · 14 citations
- Lattice Reduction with Approximate Enumeration Oracles - Practical Algorithms and Concrete PerformanceMartin R. Albrecht, Shi Bai, Jianwei Li, Joe RowellCRYPTO 2021 · 29 citations
