Publication Information
V. Pan, J. H. Reif, and S. R. Tate. The Power of Combining the Techniques of Algebraic and Numerical Computing: Improved Approximate Multipoint Polynomial Evaluation and Improved Multipole Algorithms, in Proceedings of the 33rd Annual Symposium on Foundations of Computer Science (FOCS), 1992, pp. 703--713. GeometryConference
Abstract
We demonstrate the power of combining the techniques of algebraic computation with ones of numerical computation. We do this by improving the known methods for polynomial evaluation on a set of real points and for simulation of charged particles on the plane (the latter problem is equivalent to Trummer’s problem). In both cases we approximate (rather than exactly compute) the solutions and do this by exploiting algebraic techniques of the algorithm design.
The previous best algorithm for approximate evaluation of a polynomial on a real set was due to Rokhlin and required the order of infinite precision arithmetic operations to approximate [on a fixed bounded set of real points] a degree polynomial within the error bound . We develop an approximation algorithm, which decreases Rokhlin’s record estimate to . This result may also be favorably compared with the record bound on the complexity of the exact multipoint polynomial evaluation. Furthermore, if some values independent of the input coeficients and of the set and depending only on and can be precomputed cost-free, then we decrease the computational cost estimate to . All our algorithms allow NC and processor efficient parallel implementation. Because of the fundamental nature of the multipoint polynomial evaluation, our results have further applications to numerical and algebraic computational problems.
For Trummer’s problem, our algorithm approximates the output values to bits each, by using time, thus improving the previous record time bound of .