Back to Search Start Over

Newton's method in practice, II : The iterated refinement Newton method and near-optimal complexity for finding all roots of some polynomials of very large degrees

Authors :
Randig, Marvin
Schleicher, Dierk
Stoll, Robin
Randig, Marvin
Schleicher, Dierk
Stoll, Robin
Publication Year :
2024

Abstract

We present an algorithm, based on Newton’s method, for finding all roots of univariate complex polynomials so that the observed complexity is linear in the degree, up to logarithmic factors. Unlike the usual Newton method, which finds at most one root at a time, it is global in the sense that it attempts to find all roots of polynomials simultaneously. We demonstrate the feasibility of this algorithm by employing it to find all roots of several families of polynomials of degrees up to more than one billion (109). In all cases, the observed (empirical) complexity for finding all roots of a polynomial of degree d – measured either as the number of Newton iterations or computing time – was between O (dlnd) and O (dln3d), with small constants.

Details

Database :
OAIster
Notes :
English
Publication Type :
Electronic Resource
Accession number :
edsoai.on1428087944
Document Type :
Electronic Resource
Full Text :
https://doi.org/10.1016.j.cam.2023.115427