Papers
Topics
Authors
Recent
Search
2000 character limit reached

Fast Approximate Polynomial Multipoint Evaluation and Applications

Published 30 Apr 2013 in cs.NA, cs.SC, and math.NA | (1304.8069v2)

Abstract: It is well known that, using fast algorithms for polynomial multiplication and division, evaluation of a polynomial F∈C[x]F \in \mathbb{C}[x] of degree nn at nn complex-valued points can be done with O~(n)\tilde{O}(n) exact field operations in C,\mathbb{C}, where O~(⋅)\tilde{O}(\cdot) means that we omit polylogarithmic factors. We complement this result by an analysis of approximate multipoint evaluation of FF to a precision of LL bits after the binary point and prove a bit complexity of O~(n(L+τ+nΓ)),\tilde{O}(n(L + \tau + n\Gamma)), where 2τ2^\tau and 2Γ,2^\Gamma, with τ,Γ∈N≥1,\tau, \Gamma \in \mathbb{N}_{\ge 1}, are bounds on the magnitude of the coefficients of FF 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 nn and LL. 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.

Citations (20)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.