Abstract
The traditional basis functions in numerical PDEs are mostly coordinate functions, such as polynomial and trigonometric functions, which are computationally expensive in dealing with high dimensional problems due to their dependency on geometric complexity. Alternatively, radial basis functions (RBFs) are constructed in terms of one-dimensional distance variable irrespective of dimensionality of problems and appear to have a clear edge over the traditional basis functions directly in terms of coordinates. In the first part of this chapter, we introduces classical RBFs, such as globally-supported RBFs (Polyharmonic splines, Multiquadratics, Gaussian, etc.), and recently developed RBFs, such as compactly-supported RBFs. Following this, several problem-dependent RBFs, such as fundamental solutions, general solutions, harmonic functions, and particular solutions, are presented. Based on the second Green identity, we propose the kernel RBF-creating strategy to construct the appropriate RBFs.
Access provided by Autonomous University of Puebla. Download chapter PDF
Similar content being viewed by others
Keywords
The functions expressed in the Euclidean distance variable are usually termed as the radial basis functions (RBFs) in literatures. This is due to the fact that all such RBFs are radially isotropic due to the rotational invariant, and have become de facto the conventional distance functions of the widest use today. However, there do exist some quite important anisotropic and inhomogeneous RBFs, for instance, the spherical RBFs in handling geodesic problems and the so-called time–space RBFs. It is obvious that all these so-called anisotropic RBFs are not radially isotropic.
In terms of PDE kernel solutions, we have distance functions using three kinds of distance variables underlying (1) rotational invariant, (2) translation invariant, and (3) a scalar product of two vectors with the ridge function. The traditional rotational invariant RBFs do not cover the latter two. In addition, there are many other distance variables in the area of neural network and machine learning. In most literature, the term “RBF” is, however, often simply used indiscriminatingly for the rotational and translation invariants distance variables and functions. Thus, this book extends the definition of RBF to general distance functions.
This chapter begins with an introduction of traditional RBFs for multivariate data interpolation, such as globally-supported RBFs and compactly-supported RBFs. In addition, several problem-dependent RBFs, such as fundamental solutions, general solutions, harmonic functions, and particular solutions, are also presented for the use in the following chapters. In the end, we introduce the kernel RBF-creating strategy.
2.1 Traditional RBFs
2.1.1 Globally-Supported RBFs
RBFs are mostly multivariate functions, and their values depend only on the distance from the origin, so that \( \phi ({\mathbf{x}}) = \phi (r) \in R, \, {\mathbf{x}} \in R^{n} , \, r \in R \); or alternatively on the distance from a point of a given set \( \left\{ {{\mathbf{x}}_{j} } \right\} \), and \( \phi ({\mathbf{x}} - {\mathbf{x}}_{j} ) = \phi (r_{j} ) \in R. \) Any function \( \phi \) satisfying the property \( \phi ({\mathbf{x}}) = \phi (||{\mathbf{x}}||_{2} ) \) is a radial function. The norm \( r_{j} = ||{\mathbf{x}} - {\mathbf{x}}_{j} ||_{2} \) is usually the Euclidean distance. Certainly, the other distance functions [1] are also possible. Some commonly used globally-supported RBFs are shown in Table 2.1.
Our interest lies in the RBF interpolation of a continuous multivariate function, \( f\left( {\mathbf{x}} \right),{\mathbf{x}} \in \Upomega \subset R^{n} \), where \( \Upomega \) is a bounded domain. Given N interpolation function values \( \{ y_{i} \}_{i = 1}^{N} \in R \) at data location \( \{ {\mathbf{x}}_{i} \}_{i = 1}^{N} \in \Upomega \subset R^{n} \), then \( f\left( {\mathbf{x}} \right) \) can be approximated by a linear combination of RBFs, namely,
where \( \left\{ {\alpha_{j} } \right\} \) are the unknown coefficients to be determined. By the collocation method, we have
The above linear system of equations can be expressed in the following matrix form
in which \( {\varvec{\alpha}} = (\alpha_{1} ,\alpha_{2} , \ldots ,\alpha_{N} )^{T} \) is an unknown coefficient vector to be determined, \( {\mathbf{b}} = (y_{1} ,y_{2} , \ldots ,y_{N} )^{T} \) is the right-hand side vector, and the RBF interpolation matrix is given by
However, some RBFs are conditionally positive definite functions as listed in Table 2.1, such as MQ and TPS. Hence polynomials are augmented to Eq. (2.1) to guarantee that the resultant interpolation matrix is invertible. Such a formulation is expressed as follows
with constraints
in which \( p_{i} \in \Uppi_{m - 1} ,i = 1,2, \cdots ,M \), where \( \Uppi_{m} \) represents the polynomial space that all polynomials of total degree less than \( m \) in \( n \) variables, \( M = \left( {\begin{array}{*{20}c} {N + m - 1} \\ {m - 1} \\ \end{array} } \right) \).
Then, Eqs. (2.5) and (2.6) yield a matrix system of \( (M + N) \times (M + N) \)
To illustrate the stability and efficiency of the RBF interpolation, without loss of generality, we consider the following test functions on the 2D unit square domain
where
Figure 2.1 shows the profiles of these two test functions. Note that \( f_{1} \) is the well-known Franke’s function [3]. We conduct numerical experiments via the MQ. This study defines the normalized root-mean-square error (\( {\text{Rerr}} \)) and the normalized maximum error (\( {\text{Mrerr}} \)) as
where \( f_{e} \left( {{\mathbf{x}}_{i} } \right) \) and \( f\left( {{\mathbf{x}}_{i} } \right) \) are the analytical and numerical solutions evaluated at \( {\mathbf{x}}_{i} \), respectively, and \( {\text{NT}} = 10,201 \) is the total number of \( 101 \times 101 \) uniformly distributed test points in a unit square domain.
In this study, we place the interpolation points with uniform spacing, \( h \), for easy comparisons. From the numerical errors presented in Table 2.2, one can observe that
-
(a)
The error decreases with the grid refinement.
-
(b)
The condition number of RBF interpolation matrix increases with the grid refinement.
-
(c)
The shape parameter \( c \) is very sensitive to the test functions and the grid size.
-
(d)
The accuracy in function \( f_{1} \), with the grid size \( h = 0.1 \), is poor because the grid is too coarse to perform a more accurate solution.
From the above numerical experiments, we observe that the numerical accuracy depends on the grid size, the shape parameter, the complexity of the given functions, and the other potential factors. Great efforts have been made to find the relationship between the RBF interpolation’s accuracy and that of various influential factors [4–8]. Duchon [9], Madych and Nelson [10–12], Wu and Schaback [13], and Cheng [14] made contributions to estimate the error of RBF interpolation. Wendland [15] made a summary of these estimates for different RBFs with respect to grid size \( h \), which is presented in Table 2.3.
Theoretical analysis and empirical formulas for RBF interpolation are also proposed in literature but remain underdeveloped. Based on Madych’s theoretical analysis [16], the error estimates of MQ, IMQ, and Gaussian RBFs are made up of the product of two rival terms. Namely, one part grows exponentially, and the other decays exponentially as the shape parameter \( c \) increases
or
Huang et al. [6] proposed an empirical error estimate for the IMQ RBF
Following Madych’s formula, Cheng [14] established the following estimate for the Gaussian RBF
From the above-mentioned error estimates, one can derive different explicit formulas for the optimal \( c \). According to Eq. (2.15), the optimal \( c \) can be approximated by
Similar to Eq. (2.18), the optimal \( c \) for IMQ RBF in terms of Eq. (2.16) is
The optimal \( c \) for Gaussian RBF can also be obtained from Eq. (2.17)
In recent years, we have witnessed the continued efforts of many to establish the theory of evaluating the optimal shape parameter \( c \) in the MQ interpolation. However, such an explicit formula is only available in special cases. Consequently, numerically determining the optimal \( c \) proves to be essential. And numerical experiments find that the best \( c \), via a numerical scheme, may not be theoretically optimal.
Since the condition number of the MQ interpolation matrix grows rapidly as c increases, the optimal c is the largest value at which it can be utilized before the instability of matrix calculation occurs due to the machine precision. We draw the following conclusions upon the above discussions.
Among the advantages of Globally-supported RBFs are
-
(a)
Highly accurate and often converge exponentially.
-
(b)
Easy to apply to high dimensional problems.
-
(c)
Meshless in the approximation of multivariate scattered data, and easy to improve the numerical accuracy by adding more points around large gradient regions.
On the other hand, the downside is that the interpolation matrix is fully populated and ill-conditioned, and thus sensitive to shape parameter. As a result, it is computationally very expensive to apply the traditional RBF interpolation to large-scale problems.
2.1.2 Compactly-Supported RBFs
Following a similar methodology in the corrected reproducing kernel approximation [17], Wu [18] and Wendland [19] proposed a new type of RBFs to make the interpolation matrix sparse, which is defined as compactly-supported positive definite RBFs (CS-RBFs). The popular Wendland’s CS-RBFs [19] are listed below in Table 2.4.
Note that the cut-off function \( \left( r \right)_{ + } \) is defined to be \( r \) if \( 0 \le r \le 1 \) and to be zero elsewhere. Furthermore, another class of CS-RBFs constructed by Buhmann [20] is reminiscent of the popular thin plate splines. Three examples of these CS-RBFs are given below
Wu employs convolution to construct another kind of CS-RBFs as shown in Table 2.5. Wu’s functions can be derived by the following formula
where differential operator \( D \) is defined as
and the strictly positive definite function \( \varphi_{s} \left( r \right) \) is stated as
The CS-RBFs can result in a sparse banded interpolation matrix and effectively avoids the ill-conditioned and dense matrix in the classical RBF interpolation and consequently reduces computational costs. However, the discouraging lower order of accuracy causes a major impediment to its practical use. To overcome the ill-conditioned problems and reduce the computational costs without loss of accuracy, several alternative localized approaches have been proposed and will be introduced in Chap. 3.
2.2 Problem-Dependent RBFs
As the RBF collocation methods attract growing attention in the field of numerical PDEs in the recent two decades, various solutions of PDEs and their variants emerge to be a powerful approach in the construction of the problem-dependent RBFs. This section introduces several problem-dependent RBFs. Consider the following elliptic PDEs
where \( \Re \) and \( B \) denote the linear partial differential operator and boundary operators. \( \Upomega \subset R^{n} \) is a bounded domain, and \( \Upgamma \) denotes its boundary.
2.2.1 Fundamental Solutions
The fundamental solutions of radially invariant differential operator have the radial form with respect to origin and are of a radial function. The fundamental solution \( \phi_{F} \) satisfies the governing differential equation of interest
where \( \delta_{i} \) is the Dirac delta function.
The fundamental solutions of commonly used differential operators are listed in Table 2.6 [21], where \( \Updelta \) denotes the Laplace operator, \( \nabla \) the gradient operator, \( D \) the diffusivity coefficient, \( \lambda \) a real number known as the wave number, \( {\mathbf{v}} \) and \( {\mathbf{r}} \) the velocity vector and distance vector, \( \mu = \sqrt {\left( {{{\left| {\mathbf{v}} \right|} \mathord{\left/ {\vphantom {{\left| {\mathbf{v}} \right|} {2D}}} \right. \kern-0pt} {2D}}} \right)^{2} { + }{\lambda \mathord{\left/ {\vphantom {\lambda D}} \right. \kern-0pt} D}} \), \( \kappa \) foundation stiffness, and \( r \) the Euclidean norm between the point \( {\mathbf{x}} \) and the origin. \( Y_{0} \) and \( K_{0} \) are the Bessel and modified Bessel functions of the second kind of order zero, respectively. We can see that the two Kelvin functions are the component functions of the fundamental solutions of the Winkler operator, where \( Kei \) represents the modified Kelvin functions of the second kind, and \( Ber \) denotes the Kelvin functions of the first kind. It is worthy noting that the fundamental solutions to a differential operator may not be unique. For the Laplace operator, a constant may be included in its fundamental solution.
By utilizing Green second identity, the high-order fundamental solutions of the Laplace operator \( \Updelta^{m} \) [22] can be derived by
where
Itagaki [23] and Chen [24] derived the explicit expressions of high-order fundamental solutions of Helmholtz, modified Helmholtz, and steady convection–diffusion operators. The high-order fundamental solutions of Helmholtz-type operator \( \left( {\Updelta + \lambda^{2} } \right)^{m} \) [23, 24] are given by
where \( A_{m} = {{A_{m - 1} } \mathord{\left/ {\vphantom {{A_{m - 1} } {2m\lambda^{2} }}} \right. \kern-0pt} {2m\lambda^{2} }},A_{0} = 1 \), m is the order of operator of interest, and n denotes dimensionality.
The high-order fundamental solutions of modified Helmholtz-type operator \( \left( {\Updelta - \lambda^{2} } \right)^{m} \) [23, 24] are given by
The high-order fundamental solutions of modified convection–diffusion-type operator \( \left( {D\Updelta + {\mathbf{v}} \bullet \nabla - \lambda^{2} } \right)^{m} \) [24] are given by
Furthermore, the high-order composite operator is the product of different types of commonly used differential operators. For instance, the thin plate vibration operator is the product of the Laplace and the Helmholtz operators, and the Berger operator is a composite operator of the Laplace and the modified Helmholtz operators. And their fundamental solutions of orders are a sum of the solutions of the corresponding component operators. Recently, Chen [24] derived the high-order fundamental solutions of thin plate vibration, Berger plate, and Winkler plate. The high-order fundamental solutions of thin plate vibration-type operator \( \left( {\nabla^{4} - \lambda^{4} } \right)^{m} \) are given by
The high-order fundamental solutions of Berger plate-type operator \( \left( {\nabla^{4} - \lambda^{2} \nabla^{2} } \right)^{m} \) are given by
The high-order fundamental solutions of Winkler plate-type operator \( \left( {\nabla^{4} + \kappa^{2} } \right)^{m} \) are given by
where \( m \) is an odd-integer order of operator, and
where \( m \) is an even-integer order. Note that we cannot verify the high-order Winkler plate-type fundamental solutions for more than 5-dimensions (n > 5) because of the following reasons:
-
(a)
Equations (2.35) and (2.36) are not applicable for the Winkler operator of more than 5-dimensions.
-
(b)
The solutions of the Winkler operator of more than 5-dimensions do not exist.
2.2.2 General Solutions
It is well known that the fundamental solutions have singularities at origin. Thereby, the special treatment of these singularities should be handled numerically. In contrast, Chen [24, 25] proposed the general solutions \( \phi_{G} \), which are nonsingular radial functions satisfying the corresponding governing differential equations in the manner
It is seen from Eq. (2.37) that the general solutions at origin have a bounded value rather than infinity as in the fundamental solution case. The general solutions of differential operator differ essentially from the corresponding fundamental solutions in that the former are nonsingular, while the latter are singular at origin.
Similarly, the nonsingular general solutions are also one kind of radial functions. Some useful general solutions [24] are listed in Table 2.7, where \( I_{0} \) and \( J_{0} \) represent the Bessel and modified Bessel functions of the first kind of order zero, respectively, and two Kelvin functions are the component functions of the general solutions of the Winkler operator, \( Ber \) and \( Bei \) denote the Kelvin functions of the first and second kind, respectively. It is noted that the RBF general solution of Laplace equation is a constant and is not suitable as a basis function. This issue will be further discussed in the next section.
We can also obtain the high-order RBF general solutions of Helmholtz-type operator \( \left( {\Updelta + \lambda^{2} } \right)^{m} \) [24]
where \( A_{m} = {{A_{m - 1} } \mathord{\left/ {\vphantom {{A_{m - 1} } {2m\lambda^{2} }}} \right. \kern-0pt} {2m\lambda^{2} }},A_{0} = 1 \), m denotes the order of operator, and n represents the dimensionality.
The high-order RBF general solutions of modified Helmholtz-type operator \( \left( {\Updelta - \lambda^{2} } \right)^{m} \) [24] are given by
The high-order RBF general solutions of modified convection–diffusion-type operator \( \left( {D\Updelta + {\mathbf{v}} \bullet \nabla - \lambda^{2} } \right)^{m} \) [24] are represented by
The high-order RBF general solutions of thin plate vibration-type operator \( \left( {\nabla^{4} - \lambda^{4} } \right)^{m} \) are expressed as
The high-order RBF general solutions of Berger plate-type operator \( \left( {\nabla^{4} - \lambda^{2} \nabla^{2} } \right)^{m} \) are stated as
The high-order RBF general solutions of Winkler plate-type operator \( \left( {\nabla^{4} + \kappa^{2} } \right)^{m} \) are given by
where the order \( m \) of operator is an odd integer, and
where \( m \) is an even integer. It should also be mentioned that Eqs. (2.43) and (2.44) do not establish for the Winkler operators of more than 3-dimensions. It remains an open issue to find such high-order general solutions.
2.2.3 Harmonic Functions
As mentioned earlier, the general solution of Laplace equation is a constant rather than a RBF and is not suitable for function interpolation and numerical PDEs. Chen [26] made an attempt to use the nonsingular general solutions of Helmholtz-like equation with a small characteristic parameter to replace the constant general solution of Laplace equation. However, the characteristic parameter such as the wave number should generally be small to get accurate solution. It is somewhat sensitive to the domain geometry of problem of interest. And it is not easy to determine its optimal value as the shape parameter of the MQ.
On the other hand, Hon and Wu [27] applied a translate-invariant 2D harmonic function as the basis function to devise a simple and efficient numerical scheme for solving 2D Laplace problems. Hon and Wu’s harmonic function of the two-dimensional Laplace equation \( \Updelta \left( {H_{2}^{0} (x_{i} ,y_{i} )} \right) = 0 \) is given by
where \( c \) is the shape parameter and is dependent on problem of interest, and \( x_{ik} = x_{i} - x_{k} \), \( y_{ik} = y_{i} - y_{k} \).
Compared with the singular fundamental solutions, the harmonic solutions are nonsingular. Thus, it is appealing to choose harmonic functions, which avoid the singularities of Laplace fundamental solution. However, this comes at a price one has to pay that their shape parameter c has to be determined as the MQ shape parameter [28]. The performances such as accuracy and convergence rate of the harmonic functions are largely dependent on the problem-dependent parameter \( c \).
The harmonic functions are guaranteed invertibility if the solution is in the bounded domain or decays to zero at infinite for the unbounded domain. As quoted from Hon and Wu [27], “The result in this paper is given for bounded functions which are harmonic on the upper half plane. This ensures that the functions can be expressed in the form of Poisson integrals so that the solution can be determined by its given values on the boundary. The numerical computations, however, indicate that the result is also valid for unbounded functions (but bounded on the boundary) which are harmonic on the upper half plane.”
High-order polyharmonic solutions
Based on Hon and Wu’s work [27], the high-order polyharmonic functions in two- and three- dimensional problems are constructed by Chen and Fu [29, 30]. The m-order polyharmonic functions of \( \Updelta^{m} \left( {H_{2}^{m} (x_{i} ,y_{i} )} \right) = 0 \) in two-dimension are represented as
Three-dimensional harmonic solutions
The harmonic function of three-dimensional Laplace equation \( \Updelta \left( {H_{3}^{0} (x_{i} ,y_{i} ,z_{i} )} \right) = 0 \) can be intuitionally obtained as
Similarly, the m-order polyharmonic functions of \( \Updelta^{m} \left( {H_{3}^{m} \left( {x_{i} ,y_{i} ,z_{i} } \right)} \right) = 0 \) in three dimension are represented as
2.2.4 Particular Solutions
Another important type of problem-dependent RBFs are particular solutions. A splitting approach [31] is used to split the solution of the nonhomogeneous governing Eq. (2.27) into homogeneous solution and particular solution. The key issue is to construct the particular solutions \( \Upphi \left( r \right) \) to satisfy the following equation
Typically, there are two approaches to construct the particular solutions \( \Upphi \left( r \right) \). The first approach is utilizing the above-mentioned RBFs as the particular solutions \( \Upphi \left( r \right) \), then deriving the basis functions \( \phi \left( r \right) \) from Eq. (2.49) by differentiation process. This scheme is easy to derive the particular solutions, however, such RBFs \( \phi \left( r \right) \) may not remain in the positive definite property to guarantee the matrix invertibility, which depends on the governing differential operator \( \Re \).
The second approach is utilizing the existing RBFs discussed before as the functions \( \phi \left( r \right) \), then deriving the particular solutions \( \Upphi \left( r \right) \) from Eq. (2.49) by reverse differentiation process. The deriving process in this strategy is far more challenging than the former one. Nevertheless, the corresponding derived particular solutions \( \Upphi \left( r \right) \) inherit the positive definite property from the existing RBFs. In virtue of this excellent property, various particular solutions have been derived by the second approach. Chen and Rashed [32] were the first to extend the derivation of TPS-based solutions for Helmholtz-type operators. Muleshkov et al. [33] and Cheng [34] further derived the particular solutions by Polyharmonic splines. Recently, Muleshkov and Golberg [35], Chen et al. [36], and Tsai et al. [37] extended the derivation to more composite differential operators. We list some particular solutions \( \Upphi \left( r \right) \) for the traditional RBFs \( \phi \left( r \right) \) [38] as follows:
(a) The corresponding particular solutions as a prior to satisfy the differential equation \( \Updelta \Upphi \left( r \right) = \phi \left( r \right) \).
For MQ, \( \phi \left( r \right) = \sqrt {r^{2} + c^{2} } \), we have the following results
in \( {\text{R}}^{2} \), and
in \( {\text{R}}^{3} \).
For IMQ, \( \phi \left( r \right) = {1 \mathord{\left/ {\vphantom {1 {\sqrt {r^{2} + c^{2} } }}} \right. \kern-0pt} {\sqrt {r^{2} + c^{2} } }} \), we obtain
in \( {\text{R}}^{2} \), and
in \( {\text{R}}^{3} \).
For Polyharmonic splines \( \phi \left( r \right) = r^{k} \ln \left( r \right),k = 2,4,6, \ldots , \) in \( {\text{R}}^{2} \), we derive
which can be regarded as high-order fundamental solutions of Laplace operator.
For Polyharmonic splines, \( \phi \left( r \right) = r^{k} ,k = 1,3,5, \ldots , \) in \( {\text{R}}^{3} \), we get
(b) The corresponding particular solutions as a prior to satisfy the differential equation \( \left( {\Updelta + \lambda^{2} } \right)\Upphi \left( r \right) = \phi \left( r \right) \).
For TPS, \( \phi \left( r \right) = r^{2} \ln \left( r \right) \) in \( {\text{R}}^{2} \), we have the following results
For Polyharmonic splines of order two, \( \phi \left( r \right) = r^{4} \ln \left( r \right) \) in \( {\text{R}}^{2} \), we derive the following results
For Polyharmonic splines of higher order, \( \phi \left( r \right) = r^{k} \ln \left( r \right),k = 4,6,8, \cdots \) in \( {\text{R}}^{2} \), we get
For TPS \( \phi \left( r \right) = r \) in \( {\text{R}}^{3} \), we find the following particular solution
For Polyharmonic splines \( \phi \left( r \right) = r^{k} ,k = 1,3,5, \cdots \) in \( {\text{R}}^{3} \), we derive the particular solution
(c) The corresponding particular solutions as a prior to satisfy the differential equation \( \left( {\Updelta - \lambda^{2} } \right)\Upphi \left( r \right) = \phi \left( r \right) \).
For TPS \( \phi \left( r \right) = r^{2} \ln \left( r \right) \) in \( {\text{R}}^{2} \), we obtain
For Polyharmonic splines of order 2, \( \phi \left( r \right) = r^{4} \ln \left( r \right) \) in \( {\text{R}}^{2} \), the corresponding particular solution is
For Polyharmonic splines of higher order \( \phi \left( r \right) = r^{k} \ln \left( r \right),k = 4,6,8, \cdots \) in \( {\text{R}}^{2} \), we have
For TPS \( \phi \left( r \right) = r \) in \( {\text{R}}^{3} \), we get
For Polyharmonic splines \( \phi \left( r \right) = r^{k} ,k = 1,3,5, \cdots \) in \( {\text{R}}^{3} \), we obtain
(d) The corresponding particular solutions as a prior to satisfy the differential equation \( \Updelta^{2} \Upphi \left( r \right) = \phi \left( r \right) \).
For MQ, \( \phi \left( r \right) = \sqrt {r^{2} + c^{2} } \) in \( {\text{R}}^{2} \), we derive the particular solution
For IMQ, \( \phi \left( r \right) = {1 \mathord{\left/ {\vphantom {1 {\sqrt {r^{2} + c^{2} } }}} \right. \kern-0pt} {\sqrt {r^{2} + c^{2} } }} \) in \( {\text{R}}^{2} \), the particular solution is stated as
For Polyharmonic splines \( \phi \left( r \right) = r^{k} ,k = 1,3,5, \cdots \) in \( {\text{R}}^{3} \), we have
(e) The corresponding particular solutions as a prior to satisfy the differential equation \( \left( {\nabla^{4} - \lambda^{4} } \right)\Upphi \left( r \right) = \phi \left( r \right) \).
For Polyharmonic splines of order 2, \( \phi \left( r \right) = r^{4} \ln \left( r \right) \) in \( {\text{R}}^{2} \), we get
For Polyharmonic splines\( \phi \left( r \right) = r^{k} \ln \left( r \right),k = 2,4,6, \cdots \) in \( {\text{R}}^{2} \), we obtain
For Polyharmonic splines \( \phi \left( r \right) = r^{k} ,k = 1,3,5, \cdots \) in \( {\text{R}}^{3} \), we have
(f) The corresponding particular solutions as a prior to satisfy the differential equation \( \left( {\nabla^{4} + \kappa^{2} } \right)\Upphi \left( r \right) = \phi \left( r \right) \).
For Polyharmonic splines \( \phi \left( r \right) = r^{k} \ln \left( r \right),k = 2,4,6, \cdots \) in \( {\text{R}}^{2} \), we have the following results
For Polyharmonic splines \( \phi \left( r \right) = r^{k} ,k = 1,3,5, \cdots \) in \( {\text{R}}^{3} \), we have
2.2.5 Anisotropic RBFs
Numerical methods based on RBFs appear very efficient for isotropic problems. However, Carlson and Foley [39] found that the isotropic RBFs, such as the MQ and TPS, do not work well for the so-called track or directional data problems. This kind of problems characterizes a preferred direction. For directional data, the anisotropic RBFs can capture the directional property. For instance, consider heat conduction in anisotropic media
where \( d \) denotes the dimensionality of problem. \( K = \left[ {K_{ij} } \right]_{1 \le i,j \le d} \) denotes the matrix of anisotropic material parameter, which has the symmetrical and positive-definite properties, for example, \( d = 2 \), \( K_{12} = K_{21} \)and \( \Updelta_{K} = \det \left( K \right) = K_{11} K_{22} - K_{12}^{2} > 0 \). Typically, there are two approaches to construct the anisotropic RBFs.
Domain mapping method [40]
The domain mapping method is a transformation technique and can be applied to the anisotropic problem in field theory. The 2D and 3D direct domain mapping formulas are represented by
where
\( \beta_{1} = {{\left( {K_{12} K_{13} - K_{23} K_{11} } \right)} \mathord{\left/ {\vphantom {{\left( {K_{12} K_{13} - K_{23} K_{11} } \right)} {\sqrt w }}} \right. \kern-0pt} {\sqrt w }} \), \( \beta_{2} = {{\left( {K_{12} K_{23} - K_{13} K_{22} } \right)} \mathord{\left/ {\vphantom {{\left( {K_{12} K_{23} - K_{13} K_{22} } \right)} {\sqrt w }}} \right. \kern-0pt} {\sqrt w }} \), \( \beta_{3} = {{\Updelta_{K} } \mathord{\left/ {\vphantom {{\Updelta_{K} } {\sqrt w }}} \right. \kern-0pt} {\sqrt w }} \) , and \( w = K_{11} K_{33} \Updelta_{K} - K_{11} K_{22} K_{13}^{2} + 2K_{11} K_{12} K_{13} K_{23} - K_{23}^{2} K_{11}^{2} \).
Geodesic distance functions [41]
Another strategy is to construct geodesic distance functions. The standard Euclidean distance \( r_{k} = \left\| {{\mathbf{x}} - {\mathbf{x}}_{k} } \right\|_{2} \) is replaced by the geodesic distance R k between points \( {\mathbf{x}} = \left( {x_{1} ,x_{2} , \cdots ,x_{d} } \right) \) and \( {\mathbf{x}}_{k} = \left( {x_{k1} ,x_{k2} , \cdots ,x_{kd} } \right) \) defined as below
where \( K^{ - 1} = \left[ {K_{ij}^{ - 1} } \right] \) is the inverse anisotropic coefficient matrix. In case of isotropic media, \( K \) is an identity matrix and the geodesic distance is reduced to the Euclidean distance.
It is straightforward to construct the anisotropic RBFs from the corresponding isotropic RBFs described above via the variable transformation Eqs. (2.75), (2.76), and (2.77).
2.2.6 Time–Space RBFs
In terms of generalized time–space field, an interesting and significant extension of the RBF concept is to introduce time–space RBFs for time-dependent problems. One of the proposed methodology defines the interpolation function on \( R^{n} \times T \) [42], where \( T \) is the additional time axis. Hence the time–space RBFs have the representation form \( \sqrt {r^{2} + c^{2} \left| t \right|^{2} } \). The parameter \( c \) reflects a realistic relationship between space and time. Such a metric considers the time axis being “orthogonal” to all of the space axes but with a different unit.
Yet another type of the time–space RBFs originates from transient fundamental solution and general solution of time-dependent partial differential equations [43–45]. Consider the diffusion equation
where \( {\mathbf{x}} \) is the general spatial coordinate, \( t \) the time, \( k \) the diffusion coefficient. By applying the Fourier and the inverse Fourier transforms to Eq. (2.78), the fundamental solutions in \( R^{n} \) and the general solutions in \( R^{3} \) can be obtained, respectively, and stated as
where \( n \) is the spatial dimensionality and \( H(t) \) represents the Heaviside step function, \( {\mathbf{x}} \) denotes the location of the field points, and \( {\mathbf{s}} \) means the location of the source points. \( t \) and \( \tau \) are the time of the field and source points, respectively.
2.3 Kernel RBFs
As the motto goes “the laws of universe are written in the language of partial differential equation,” the construction of an efficient and stable RBF is not an exception. Building on the firm grounds of integral equation theory (distribution theory), this section presents a recent approach for constructing the novel RBFs in terms of the potential theory.
The Green second identity was found to be a powerful alternative tool to create and analyze efficient RBFs [43, 46, 47]. The kernel solutions of partial differential equations can be used to create the kernel RBFs. By using the Green second theorem, the solution of Eq. (2.27) can be expressed as
where \( u^{ * } \) represents the fundamental solutions of governing operator \( \Re \), and \( {\mathbf{s}} \) denotes source point. It is noted that the first and second terms of Eq. (2.81) are the particular and the homogeneous solutions in the PDE splitting approach [31]. Applying a numerical integral scheme to approximate Eq. (2.81), we have
where \( N_{i} \) is the number of the interior knots in \( \Upomega \), \( N \) the total number of knots in the domain and on the boundary, and \( w\left( {{\mathbf{x}},{\mathbf{x}}_{j} } \right) \) the integration weighting functions. We can further restate the approximate representation (2.82) as
where \( \{ \alpha_{j} \} ,\{ \beta_{j} \} \) and \( \{ \gamma_{j} \} \) are unknown expansion coefficients, \( \{ h_{j} \} \) and \( \{ p_{j} \} \) represents weighting functions to be specified. \( hu^{ * } f \), \( pu^{ * } \) are in fact the radial basis functions. Therefore, the first term of Eq. (2.83) suggests that the RBFs can be constructed using interior source points \( \left\{ {{\mathbf{x}}_{j} } \right\} \) [43, 46, 47] by
When \( u^{ * } \) is a singular fundamental solution, \( h_{j} \) is an augmented RBF function to remove the singularities of fundamental solutions and guarantee that the function \( \phi (x,x_{j} ) \) has enough differentiability. Power function \( h_{j} = r^{m} \) is a convenient choose where \( r \) denotes the Euclidean distance. For instance, the TPS is a special case of the kernel RBFs for 2D biharmonic operator. Polyharmonic splines RBFs are recommended for higher dimensional problems. On the other hand, \( u^{ * } \) in Eq. (2.84) can be replaced by nonsingular general solutions [46, 48].
Regarding the boundary source points, we suggest a RBF as
The weighting function \( p_{j} = r^{m} \) is also a simple choice. It is of worthy noting that the high-order fundamental solutions, general solutions, and harmonic functions in Sects. 2.2.1–2.2.3 are not singular and appear similar to the fundamental solutions augmented with a power function. Table 2.8 lists some typical kernel RBFs augmented by a power function [43].
Another strategy is to construct shifted kernel RBFs [43] by replacing Euclidean distance \( r \) in the fundamental solutions with a shifted distance variable \( \sqrt {c^{2} + r^{2} } \) to remedy the singularity, where \( c \) is a dilution shape parameter. For instance, the MQ RBF can be used as a correcting function to determine local optimal shape parameter by establishing the reproducing conditions. These shifted kernel RBFs are especially attractive for multiscale problems. Table 2.9 lists some shifted kernel RBFs.
With the help of the kernel solutions of time-dependent PDEs, we can also construct the time–space kernel RBFs. For instance, consider the wave propagation equation
Let
where \( i = \sqrt { - 1} \). We have
Similar to the definition of Euclidean distance, the generalized time–space distance is defined by
However, such a definition can lead to complex value of distance variable. Thus, it is better to use
Here \( c \) is the wave velocity. The RBFs with respect to time–space distance (2.90) differ from the standard RBFs in that the time variable is handled equally as the space variables. Time–space RBFs eliminate time dependence directly in the basis functions. The Green second theory suggests that the time–space kernel RBFs can be constructed by [46, 47]
for interior source points, and
for boundary source points.
Another strategy is to construct time-dependent kernel RBFs by augmenting fundamental or general solutions with time power function stated below
where \( t^{2m} \) remedies the singularities of transient fundamental solution \( u^{*} \left( {r_{j} } \right) \). The time–space RBFs in Sect. 2.2.6 can be modified by utilizing shifted RBF formulas (2.91–2.93). The time–space kernel RBFs have great potential to transient image data processing such as motion pictures.
The other approaches for constructing the appropriate RBFs are also reported in literatures, such as combined RBFs [50], oscillatory RBFs [51], Trefftz RBFs [52], and wavelet-based adaptive RBF method [53]. For more details, the interested readers may look into the respective papers.
References
E. Folio, Distance Transform. In: Technical Report no 0806, revision 1748. Laboratoire de Recherche et Dveloppement de l’Epita (Le Kremlin-Bictre cedex-France, 2008)
M.D. Buhmann, Radial Basis Function: Theory and Implementations (Cambridge University Press, Cambridge, 2003)
R. Franke, Scattered data interpolation: tests of some method. Math. Comput. 38(157), 181–200 (1982)
J.G. Wang, G.R. Liu, On the optimal shape parameters of radial basis function used for 2-D meshless methods. Comput. Methods Appl. Mech. Eng. 191(23–24), 2611–2630 (2002)
A.H.D. Cheng, M.A. Golberg, E.J. Kansa, G. Zammito, Exponential convergence and H-c multiquadric collocation method for partial differential equations. Numer. Methods Part. Differ. Eq. 19(5), 571–594 (2003)
C.S. Huang, C.F. Lee, A.H.D. Cheng, Error estimate, optimal shape factor, and high precision computation of multiquadric collocation method. Eng. Anal. Boundary Elem. 31(7), 614–623 (2007)
C.M.C. Roque, A.J.M. Ferreira, Numerical experiments on optimal shape parameters for radial basis function. Numer. Methods Part. Differ. Eq. 26(3), 675–689 (2010)
B. Fornberg, C. Piret, On choosing a radial basis function and a shape parameter when solving a convective PDE on a sphere. J. Comput. Phys. 227(5), 2758–2780 (2008)
J. Duchon, Interpolation des fonctions de deux variables suivant le principe de la flexion des plaques minces. Revue Francaise D Automatique Informatique Recherche Operationnelle 10(12), 5–12 (1976)
W.R. Madych, S.A. Nelson, Multivariate interpolation and conditionally positive definite functions. Approx. Theor. Appl. 4, 77–89 (1988)
W.R. Madych, S.A. Nelson, Multivariate interpolation and conditionally positive definite functions. 2. Math. Comput. 54(189), 211–230 (1990)
W.R. Madych, S.A. Nelson, Bounds on multivariate polynomials and exponential error-estimates for multiquadric interpolation. J. Approx. Theor. 70(1), 94–114 (1992)
Z.M. Wu, R.S. Schaback, Local error-estimates for radial basis function interpolation of scattered data. IMA J. Numer. Anal. 13(1), 13–27 (1993)
A.H.D. Cheng, Multiquadric and its shape parameter-A numerical investigation of error estimate, condition number, and round-off error by arbitrary precision computation. Eng. Anal. Boundary Elem. 36, 220–239 (2012)
H. Wendland, Scattered Data Approximation (Cambridge University Press, Cambridge, 2005)
W.R. Madych, Miscellaneous error-bounds for multiquadric and related interpolators. Comput. Math. Appl. 24(12), 121–138 (1992)
W.K. Liu, J. Sukky, Multiple-scale reproducing kernel particle methods for large deformation problems. Int. J. Numer. Meth. Eng. 41(7), 1339–1362 (1998)
Z. Wu, Compactly supported positive definite radial functions. Adv. Comput. Math. 4(1), 283–292 (1995)
H. Wendland, Piecewise polynomial, positive definite and compactly supported radial functions of minimal degree. Adv. Comput. Math. 4(1), 389–396 (1995)
M.D. Buhmann, Radial functions on compact support, in Proceedings of the Edinburgh Mathematical Society (Series 2) 41(01), 33–46 (1998)
K.K. Prem, Fundamental Solutions for Differential Operators and Applications. (Birkhauser Boston Inc., Cambridge, 1996)
A.J. Nowak, A.C. Neves, The Multiple Reciprocity Boundary Element Method. (Computational Mechanics Publication, Southampton, 1994)
M. Itagaki, Higher order three-dimensional fundamental solutions to the Helmholtz and the modified Helmholtz equations. Eng. Anal. Boundary Elem. 15, 289–293 (1995)
W. Chen, Z.J. Shen, L.J. Shen, G.W. Yuan, General solutions and fundamental solutions of varied orders to the vibrational thin, the Berger, and the Winkler plates. Eng. Anal. Boundary Elem. 29(7), 699–702 (2005)
W. Chen, Meshfree boundary particle method applied to Helmholtz problems. Eng. Anal. Boundary Elem. 26(7), 577–581 (2002)
W. Chen, L.J. Shen, Z.J. Shen, G.W. Yuan, Boundary knot method for Poisson equations. Eng. Anal. Boundary Elem. 29(8), 756–760 (2005)
Y.C. Hon, Z. Wu, A numerical computation for inverse boundary determination problem. Eng. Anal. Boundary Elem. 24(7–8), 599–606 (2000)
E.J. Kansa, Multiquadrics–A scattered data approximation scheme with applications to computational fluid-dynamics–II solutions to parabolic, hyperbolic and elliptic partial differential equations. Comput. Math. Appl. 19(8–9), 147–161 (1990)
Z.J. Fu, W. Chen, A truly boundary-only Meshfree method applied to Kirchhoff plate bending problems. Adv. Appl. Math. Mech. 1(3), 341–352 (2009)
W. Chen, Z.J. Fu, B.T. Jin, A truly boundary-only Meshfree method for inhomogeneous problems based on recursive composite multiple reciprocity technique. Eng. Anal. Boundary Elem. 34(3), 196–205 (2010)
K.E. Atkinson, The numerical evaluation of particular solutions for Poisson’s equation. IMA J. Numer. Anal. 5, 319–338 (1985)
C.S. Chen, Y.F. Rashed, Evaluation of thin plate spline based particular solutions for helmholtz-type operators for the drm. Mech. Res. Commun. 25, 195–201 (1998)
A.S. Muleshkov, M.A. Golberg, C.S. Chen, Particular solutions of helmholtz-type operators using higher order polyharmonic splines. Comput. Mech. 24, 411–419 (1999)
A.H.D. Cheng, Particular solutions of Laplacian, helmholtz-type, and polyharmonic operators involving higher order radial basis function. Eng. Anal. Boundary Elem. 24, 531–538 (2000)
A.S. Muleshkov, M.A. Golberg, Particular solutions of the multi-helmholtz-type equation. Eng. Anal. Boundary Elem. 31, 624–630 (2007)
C.S. Chen, Y.C. Hon, R.S. Schaback, Radial basis function with Scientific Computation (University of Southern Mississippi, Mississippi, 2007)
C.C. Tsai, Particular solutions of splines and monomials for polyharmonic and products of Helmholtz operators. Eng. Anal. Boundary Elem. 33(4), 514–521 (2009)
G.M. Yao, Local Radial Basis Function Methods for Solving Partial Differential Equations. Ph.D. Dissertation, University of Southern Mississippi, 2010
R.E. Carlson, T.A. Foley, Interpolation of track data with radial basis methods. Comput. Math. Appl. 24, 27–34 (1992)
Y.C. Shiah, C.L. Tan, BEM treatment of three-dimensional anisotropic field problems by direct domain mapping. Eng. Anal. Boundary Elem. 28(1), 43–52 (2004)
B.T. Jin, W. Chen, Boundary knot method based on geodesic distance for anisotropic problems. J. Comput. Phys. 215(2), 614–629 (2006)
D.E. Myers, S. De Iaco, D. Posa, L. De Cesare, Space-time radial basis function. Comput. Math. Appl. 43(3–5), 539–549 (2002)
W. Chen, New RBF collocation schemes and kernel RBF with applications. Lect. Notes Comput. Sci. Eng. 26, 75–86 (2002)
D.L. Young, C.C. Tsai, K. Murugesan, C.M. Fan, C.W. Chen, Time-dependent fundamental solutions for homogeneous diffusion problems. Eng. Anal. Boundary Elem. 28(12), 1463–1473 (2004)
C.C. Tsai, D.L. Young, C.M. Fan, C.W. Chen, MFS with time-dependent fundamental solutions for unsteady Stokes equations. Eng. Anal. Boundary Elem. 30(10), 897–908 (2006)
W. Chen, M. Tanaka, New Insights into Boundary-only and Domain-type RBF Methods. Int. J. Nonlinear Sci. Numer. Simul. 1(3), 145–151 (2000)
W. Chen, M. Tanaka, Relationship between boundary integral equation and radial basis function. Paper presented at the 52th symposium of Japan society for computational methods in engineering (JASCOME) on BEM, Tokyo
W. Chen, M. Tanaka, A meshless, integration-free, and boundary-only RBF technique. Comput. Math. Appl. 43(3–5), 379–391 (2002)
J. Lin, W. Chen, K.Y. Sze, A new radial basis function for Helmholtz problems. Eng. Anal. Boundary Elem. 36(12), 1923–1930 (2012)
S.G. Ahmed, A collocation method using new combined radial basis function of thin plate and multiquadraic types. Eng. Anal. Boundary Elem. 30(8), 697–701 (2006)
B. Fornberg, E. Larsson, G. Wright, A new class of oscillatory radial basis function. Comput. Math. Appl. 51(8), 1209–1222 (2006)
V. Kompis, M. Stiavnicky, M. Zmindak, Z. Murcinkova, Trefftz radial basis function (TRBF), in Proceedings of Lsame.08: Leuven Symposium on Applied Mechanics in Engineering, Pts 1 and 2, 25–35 (2008)
N.A. Libre, A. Emdadi, E.J. Kansa, M. Shekarchi, M. Rahimian, Wavelet based adaptive RBF method for nearly singular poisson-type problems on irregular domains. CMES Comput. Model. Eng. Sci. 50(2), 161–190 (2009)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2014 The Author(s)
About this chapter
Cite this chapter
Chen, W., Fu, ZJ., Chen, C.S. (2014). Radial Basis Functions. In: Recent Advances in Radial Basis Function Collocation Methods. SpringerBriefs in Applied Sciences and Technology. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39572-7_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-39572-7_2
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-39571-0
Online ISBN: 978-3-642-39572-7
eBook Packages: EngineeringEngineering (R0)