31,640 research outputs found
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
We present a practical implementation based on Newton's method to find all
roots of several families of complex polynomials of degrees exceeding one
billion () so that the observed complexity to find all roots is between
and (measuring complexity in terms of number of
Newton iterations or computing time). All computations were performed
successfully on standard desktop computers built between 2007 and 2012.Comment: 24 pages, 19 figures. Update in v2 incorporates progress on
polynomials of even higher degrees (greater than 1 billion
Constructing -clusters
A set of -lattice points in the plane, no three on a line and no four on a
circle, such that all pairwise distances and all coordinates are integral is
called an -cluster (in ). We determine the smallest existent
-cluster with respect to its diameter. Additionally we provide a toolbox of
algorithms which allowed us to computationally locate over 1000 different
-clusters, some of them having huge integer edge lengths. On the way, we
exhaustively determined all Heronian triangles with largest edge length up to
.Comment: 18 pages, 2 figures, 2 table
New Structured Matrix Methods for Real and Complex Polynomial Root-finding
We combine the known methods for univariate polynomial root-finding and for
computations in the Frobenius matrix algebra with our novel techniques to
advance numerical solution of a univariate polynomial equation, and in
particular numerical approximation of the real roots of a polynomial. Our
analysis and experiments show efficiency of the resulting algorithms.Comment: 18 page
A Near-Optimal Algorithm for Computing Real Roots of Sparse Polynomials
Let be an arbitrary polynomial of degree with
non-zero integer coefficients of absolute value less than . In this
paper, we answer the open question whether the real roots of can be
computed with a number of arithmetic operations over the rational numbers that
is polynomial in the input size of the sparse representation of . More
precisely, we give a deterministic, complete, and certified algorithm that
determines isolating intervals for all real roots of with
many exact arithmetic operations over the
rational numbers.
When using approximate but certified arithmetic, the bit complexity of our
algorithm is bounded by , where
means that we ignore logarithmic. Hence, for sufficiently sparse polynomials
(i.e. for a positive constant ), the bit complexity is
. We also prove that the latter bound is optimal up to
logarithmic factors
- …