Skip to main content
Log in

Fast Summation of Radial Functions on the Sphere

  • Published:
Computing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  • B. Baxter S. Hubbert (2001) ArticleTitleRadial basis functions for the sphere Progr. Multivariate Approx. 137 33–47 Occurrence Handle1035.41012 Occurrence Handle1877496

    MATH  MathSciNet  Google Scholar 

  • 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

    Article  MATH  MathSciNet  Google Scholar 

  • 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

    Article  MATH  MathSciNet  Google Scholar 

  • W. Freeden T. Gervens M. Schreiner (1998) Constructive approximation on the sphere Oxford University Press Oxford Occurrence Handle0896.65092

    MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  MATH  MathSciNet  Google Scholar 

  • 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

    Article  MATH  MathSciNet  Google Scholar 

  • 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

    Article  MATH  MathSciNet  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. Keiner.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00607-006-0169-z

AMS Subject Classifications

Keywords

Navigation