Fast Approximate Polynomial Multipoint Evaluation and Applications
Abstract
It is well known that, using fast algorithms for polynomial multiplication and division, evaluation of a polynomial of degree at complex-valued points can be done with exact field operations in where means that we omit polylogarithmic factors. We complement this result by an analysis of approximate multipoint evaluation of to a precision of bits after the binary point and prove a bit complexity of where and with are bounds on the magnitude of the coefficients of and the evaluation points, respectively. In particular, in the important case where the precision demand dominates the other input parameters, the complexity is soft-linear in and . Our result on approximate multipoint evaluation has some interesting consequences on the bit complexity of further approximation algorithms which all use polynomial evaluation as a key subroutine. Of these applications, we discuss in detail an algorithm for polynomial interpolation and for computing a Taylor shift of a polynomial. Furthermore, our result can be used to derive improved complexity bounds for algorithms to refine isolating intervals for the real roots of a polynomial. For all of the latter algorithms, we derive near-optimal running times.
Cite
@article{arxiv.1304.8069,
title = {Fast Approximate Polynomial Multipoint Evaluation and Applications},
author = {Alexander Kobel and Michael Sagraloff},
journal= {arXiv preprint arXiv:1304.8069},
year = {2016}
}
Comments
minor editorial changes over the first version: revised references and mentioned related work