FAST ALGORITHMS FOR POLYNOMIAL INTERPOLATION, INTEGRATION, AND DIFFERENTIATION

Citation
A. Dutt et al., FAST ALGORITHMS FOR POLYNOMIAL INTERPOLATION, INTEGRATION, AND DIFFERENTIATION, SIAM journal on numerical analysis, 33(5), 1996, pp. 1689-1711
Citations number
18
Categorie Soggetti
Mathematics,Mathematics
ISSN journal
00361429
Volume
33
Issue
5
Year of publication
1996
Pages
1689 - 1711
Database
ISI
SICI code
0036-1429(1996)33:5<1689:FAFPII>2.0.ZU;2-I
Abstract
For functions tabulated at Chebyshev nodes on an interval, spectral in terpolation and indefinite integration can be performed stably and eff iciently via the fast Fourier transform. For many other sets of nodes (such as the Gaussian nodes on an interval) the classical interpolatio n and indefinite integration schemes are stable but slow, requiring O( N-2) arithmetic operations with N the number of nodes in the discretiz ation of the interval. In this paper, a group of algorithms is present ed for the efficient evaluation of Lagrange polynomial interpolants at multiple points on the line and for the rapid indefinite integration and differentiation of functions tabulated at nodes other than Chebysh ev. The interpolation scheme requires O(N . log(1/epsilon)) arithmetic operations, and O(N . log N + N . log(1/epsilon)) operations are requ ired for the integration and differentiation schemes, where epsilon is the precision of computations and N is the number of nodes (the inter polation and integration schemes are stable while the differentiation scheme has a condition number proportional to N-2). The algorithms uti lize efficient versions of the fast multipole method which have been d esigned specifically for one-dimensional problems; these are also desc ribed in the present paper. Several experiments are included to illust rate the numerical performance of the approach.