An analytic approximation to the cardinal functions of Gaussian radial basis functions on an infinite lattice

被引:20
作者
Boyd, John P. [1 ]
Wang, Lei [2 ]
机构
[1] Univ Michigan, Dept Atmospher Ocean & Space Sci, Ann Arbor, MI 48109 USA
[2] Univ Michigan, Appl & Interdisciplinary Math Program, Ann Arbor, MI 48109 USA
关键词
Radial basis functions; Spectral methods; Gaussian radial basis functions; Interpolation; ADAPTIVE PSEUDOSPECTRAL METHOD; TRAVELING-WAVES; DYNAMICS; SHOCK;
D O I
10.1016/j.amc.2009.08.037
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Gaussian radial basis functions (RBFs) have been very useful in computer graphics and for numerical solutions of partial differential equations where these RBFs are defined, on a grid with uniform spacing h, as translates of the "master" function phi(x; alpha, h) equivalent to exp(-[alpha(2)/h(2)]x(2)) where alpha is a user-choosable constant. Unfortunately, computing the coefficients of phi(x - jh; alpha, h) requires solving a linear system with a dense matrix. It would be much more efficient to rearrange the basis functions into the equivalent "Lagrangian" or "cardinal" basis because the interpolation matrix in the new basis is the identity matrix; the cardinal basis C-j(x; alpha, h) is defined by the set of linear combinations of the Gaussians such that C-j(kh) = 1 when k = j and C-j(kh) = 0 for all integers k not equal j. We show that the cardinal functions for the uniform grid are C-j(x; h, alpha) = C(x/h - j; alpha) where C(X; alpha) approximate to (alpha(2)/pi) sin (pi X)/sinh(alpha X-2). The relative error is only about 4 exp(-2 pi(2)/alpha(2)) as demonstrated by the explicit second order approximation. It has long been known that the error in a series of Gaussian RBFs does not converge to zero for fixed alpha as h -> 0, but only to an "error saturation" proportional to exp(-pi(2)/alpha(2)). Because the error in our approximation to the master cardinal function C(X; alpha) is the square of the error saturation, there is no penalty for using our new approximations to obtain matrix-free interpolating RBF approximations to an arbitrary function f(x). The master cardinal function on a uniform grid in d dimensions is just the direct product of the one-dimensional cardinal functions. Thus in two dimensions C(X, Y; alpha) similar to (alpha(4)/pi(2)) sin(pi X) sin(pi Y)/[sinh(alpha X-2) sinh(alpha Y-2)]. We show that the matrix-free interpolation can be extended to non-uniform grids by a smooth change of coordinates. (C) 2009 Elsevier Inc. All rights reserved.
引用
收藏
页码:2215 / 2223
页数:9
相关论文
共 33 条
[1]   AN ADAPTIVE PSEUDOSPECTRAL METHOD FOR DISCONTINUOUS PROBLEMS [J].
AUGENBAUM, JM .
APPLIED NUMERICAL MATHEMATICS, 1989, 5 (06) :459-480
[2]  
AUGENBAUM JM, 1990, COMPUTATIONAL ACOUST, V3, P19
[3]   AN ADAPTIVE PSEUDO-SPECTRAL METHOD FOR REACTION DIFFUSION-PROBLEMS [J].
BAYLISS, A ;
GOTTLIEB, D ;
MATKOWSKY, BJ ;
MINKOFF, M .
JOURNAL OF COMPUTATIONAL PHYSICS, 1989, 81 (02) :421-443
[4]   A 2-DIMENSIONAL ADAPTIVE PSEUDO-SPECTRAL METHOD [J].
BAYLISS, A ;
KUSKE, R ;
MATKOWSKY, BJ .
JOURNAL OF COMPUTATIONAL PHYSICS, 1990, 91 (01) :174-196
[5]   STRUCTURE AND DYNAMICS OF MODULATED TRAVELING WAVES IN CELLULAR FLAMES [J].
BAYLISS, A ;
MATKOWSKY, BJ ;
RIECKE, H .
PHYSICA D, 1994, 74 (1-2) :1-23
[6]   NONLINEAR DYNAMICS OF CELLULAR FLAMES [J].
BAYLISS, A ;
MATKOWSKY, BJ .
SIAM JOURNAL ON APPLIED MATHEMATICS, 1992, 52 (02) :396-415
[7]   FRONTS, RELAXATION OSCILLATIONS, AND PERIOD DOUBLING IN SOLID FUEL COMBUSTION [J].
BAYLISS, A ;
MATKOWSKY, BJ .
JOURNAL OF COMPUTATIONAL PHYSICS, 1987, 71 (01) :147-168
[8]  
Boyd J.P., 2000, Chebyshev and Fourier spectral methods
[10]   A proof that the discrete singular convolution (DSC)/Lagrange-distributed approximating function (LDAF) method is inferior to high order finite differences [J].
Boyd, JP .
JOURNAL OF COMPUTATIONAL PHYSICS, 2006, 214 (02) :538-549