
doi: 10.1090/mcom/3231
handle: 10012/19220
We give algorithms for the evaluation of sparse polynomials of the form \[ P = p 0 + p 1 x + p 2 x 4 + ⋯ + p N − 1 x ( N − 1 ) 2 , P=p_0 + p_1 x + p_2 x^4 + \cdots + p_{N-1} x^{(N-1)^2}, \] for various choices of coefficients p i p_i . First, we take p i = p i p_i=p^i , for some fixed p p ; in this case, we address the question of fast evaluation at a given point in the base ring, and we obtain a cost quasi-linear in N \sqrt {N} . We present experimental results that show the good behavior of this algorithm in a floating-point context, for the computation of Jacobi theta functions. Next, we consider the case of arbitrary coefficients; for this problem, we study the question of multiple evaluation: we show that one can evaluate such a polynomial at N N values in the base ring in subquadratic time.
evaluation, sparse polynomials, Symbolic computation and algebraic computation, Number-theoretic algorithms; complexity
evaluation, sparse polynomials, Symbolic computation and algebraic computation, Number-theoretic algorithms; complexity
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 4 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
