Fast Approximate Polynomial Multipoint Evaluation and Applications

From MaRDI portal



Abstract: It is well known that, using fast algorithms for polynomial multiplication and division, evaluation of a polynomial FinmathbbC[x] of degree n at n complex-valued points can be done with ildeO(n) exact field operations in mathbbC, where ildeO(cdot) means that we omit polylogarithmic factors. We complement this result by an analysis of approximate multipoint evaluation of F to a precision of L bits after the binary point and prove a bit complexity of ildeO(n(L+au+nGamma)), where 2au and 2Gamma, with au,GammainmathbbNge1, are bounds on the magnitude of the coefficients of F 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 n and L. 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.












This page was built for publication: Fast Approximate Polynomial Multipoint Evaluation and Applications

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6241581)