Accelerated Newton Iteration: Roots of Black Box Polynomials and Matrix Eigenvalues
Anand Louis, Santosh S. Vempala

TL;DR
This paper introduces a faster black-box algorithm for finding the largest root of a polynomial and the top eigenvalue of a matrix, significantly reducing the number of oracle queries and computational complexity.
Contribution
It presents a novel accelerated Newton method using higher derivatives, achieving logarithmic query complexity in polynomial root and eigenvalue computations.
Findings
Queries only O(log n log(1/ε)) points for root finding
Achieves near-optimal bit complexity for eigenvalue computation
Reduces dependence on 1/ε compared to traditional methods
Abstract
We study the problem of computing the largest root of a real rooted polynomial to within error given only black box access to it, i.e., for any , the algorithm can query an oracle for the value of , but the algorithm is not allowed access to the coefficients of . A folklore result for this problem is that the largest root of a polynomial can be computed in polynomial queries using the Newton iteration. We give a simple algorithm that queries the oracle at only points, where is the degree of the polynomial. Our algorithm is based on a novel approach for accelerating the Newton method by using higher derivatives. As a special case, we consider the problem of computing the top eigenvalue of a symmetric matrix in to within error …
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 · Numerical Methods and Algorithms · Complexity and Algorithms in Graphs
