Abstract
Radial functions are a powerful tool in many areas of multi-dimensional approximation, especially when dealing with scattered data. We present a fast approximate algorithm for the evaluation of linear combinations of radial functions on the sphere . The approach is based on a particular rank approximation of the corresponding Gram matrix and fast algorithms for spherical Fourier transforms. The proposed method takes
(L) arithmetic operations for L arbitrarily distributed nodes on the sphere. In contrast to other methods, we do not require the nodes to be sorted or pre-processed in any way, thus the pre-computation effort only depends on the particular radial function and the desired accuracy. We establish explicit error bounds for a range of radial functions and provide numerical examples covering approximation quality, speed measurements, and a comparison of our particular matrix approximation with a truncated singular value decomposition.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
B. Baxter S. Hubbert (2001) ArticleTitleRadial basis functions for the sphere Progr. Multivariate Approx. 137 33–47 Occurrence Handle1035.41012 Occurrence Handle1877496
W. Castell F. Filbir (2005) ArticleTitleRadial basis functions and corresponding zonal series expansions on the sphere J. Approx. Theory 134 65–79 Occurrence Handle1063.42017 Occurrence Handle2137556 Occurrence Handle10.1016/j.jat.2004.12.018
J. Driscoll D. Healy (1994) ArticleTitleComputing Fourier transforms and convolutions on the 2-sphere Adv. Appl. Math. 15 202–250 Occurrence Handle0801.65141 Occurrence Handle1277214 Occurrence Handle10.1006/aama.1994.1008
W. Freeden T. Gervens M. Schreiner (1998) Constructive approximation on the sphere Oxford University Press Oxford Occurrence Handle0896.65092
W. Freeden O. Glockner M. Schreiner (1998) ArticleTitleSpherical panel clustering and its numerical aspects J. Geodesy 72 586–599 Occurrence Handle0998.86005 Occurrence Handle10.1007/s001900050197
Frigo, M., Johnson, S. G.: FFTW, a C subroutine library. http://www.fftw.org/.
GSL – The GNU Scientific Library. http://www.gnu.org/software/gsl/.
D. Healy P. Kostelec S. Moore D. Rockmore (2003) ArticleTitleFFTs for the 2-sphere – Improvements and variations J. Fourier Anal. Appl. 9 341–385 Occurrence Handle1037.65136 Occurrence Handle1999564 Occurrence Handle10.1007/s00041-003-0018-9
Keiner, J.: Fast spherical Fourier transforms and applications. Diploma thesis, Institut für Mathematik, Universität zu Lübeck, 2005.
Kunis, S., Potts, D.: NFFT, Softwarepackage, C subroutine library. http://www.math.uni- luebeck.de/potts/nfft, 2002–2005.
S. Kunis D. Potts (2003) ArticleTitleFast spherical Fourier algorithms J. Comput. Appl. Math. 161 75–98 Occurrence Handle1033.65123 Occurrence Handle2018576 Occurrence Handle10.1016/S0377-0427(03)00546-6
D. Potts G. Steidl M. Tasche (1998) ArticleTitleFast and stable algorithms for discrete spherical Fourier transforms Linear Algebra Appl. 275 433–450 Occurrence Handle0935.65147 Occurrence Handle1628403 Occurrence Handle10.1016/S0024-3795(97)10013-1
D. Potts G. Steidl M. Tasche (2001) Fast Fourier transforms for non-equispaced data: A tutorial J. J. Benedetto P. J. S. G. Ferreira (Eds) Modern Sampling Theory: Mathematics and Applications Birkhäuser Boston 247–270
M. Schreiner (1997) ArticleTitleLocally supported kernels for spherical spline interpolation J. Approx. Theory 89 172–194 Occurrence Handle0877.41008 Occurrence Handle1447837 Occurrence Handle10.1006/jath.1997.3037
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Keiner, J., Kunis, S. & Potts, D. Fast Summation of Radial Functions on the Sphere. Computing 78, 1–15 (2006). https://doi.org/10.1007/s00607-006-0169-z
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00607-006-0169-z