Abstract

The radial basis function (RBF) method, especially the multiquadric (MQ) function, was proposed for one- and two-dimensional nonlinear integral equations. The unknown function was firstly interpolated by MQ functions and then by forming the nonlinear algebraic equations by the collocation method. Finally, the coefficients of RBFs were determined by Newton’s iteration method and an approximate solution was obtained. In implementation, the Gauss quadrature formula was employed in one-dimensional and two-dimensional regular domain problems, while the quadrature background mesh technique originated in mesh-free methods was introduced for irregular situation. Due to the superior interpolation performance of MQ function, the method can acquire higher accuracy with fewer nodes, so it takes obvious advantage over the Gaussian RBF method which can be revealed from the numerical results.

1. Introduction

Consider the general form of nonlinear integral equation as follows: where the and are the given functions and and are coordinate variables of integral region . is the nonlinear function of unknown , -the known parameter. These types of nonlinear integral equations have arisen from various branches of applied science as solid and fluid mechanics, electrostatics, heat transfer, diffraction, scattering of waves, and so forth [1]. Analytical solutions either do not exist or are hard to find.

However, significant progress in this area has been obtained in the last 20 years. The projection, iterated projection, and Nystrom methods [2] are the commonly used approaches for the numerical solutions of nonlinear integral equations. But for nonrectangular region, the above methods need to divide the solution region into nonoverlapping triangular fragments and then discretize the integral equation based on approximation and numerical integration over the segments. Recent contributions in this area include Chebyshev polynomials [3, 4], wavelets method [5, 6], Sinc-collocation method [7], hybrid of block-pulse function and Taylor series method [8], and orthogonal triangular functions [9].

RBFs were introduced in [10] and formed a primary tool for multivariate interpolation. Hardy [11] showed that multiquadrics (MQs) are related to a consistent solution of the biharmonic potential problem and thus they have a physical foundation. Buhmann and Micchelli [12] have shown that RBFs are related to prewavelets. Kansa [13] illustrated firstly the idea of using RBFs collocation method for solving partial differential equations (PDEs) and forming a class of truly mesh-free method. In the past decades, RBF based methods have been applied to many PDE applications as heat transfer, 1D and 2D nonlinear Burgers’ equation, shallow water equation, electromagnetic problems, and so forth. However, the RBF method in solving integral equations was initially proposed in 2006. Golbabai applied the RBF networks for solving the linear integral equations [14], the linear integrodifferential equations [15], and the nonlinear integral equations [16]. Parand and Rad [17] presented the RBF collocation method for one-dimensional Volterra-Fredholm-Hammerstein integral equations. Alipanah adopted the positive definite functions [18] and Gaussian RBF [19] for solving the integral equations. The related research about nonlinear integral equations attracted a lot of attention recently. In the author’s former paper [20], the MQ was introduced in solving linear integral equations and two types of integration schemes such as the Gauss quadrature formula and regional split technique were put forward. Therefore, this paper attempted to adopt the RBF method for solving nonlinear integral equations and the quadrature background mesh technique for nonrectangular region integration was proposed.

The layout of this paper is as follows. In Section 2, the RBF and interpolation principle were described. In Section 3, the RBF method for solving nonlinear integral equation and the numerical integration scheme for coefficients matrix were proposed. In Section 4, numerical examples are given and analyzed. Finally, the conclusions are discussed in Section 5.

2. Radial Basis Function and Interpolation Principle

Radial basis function (domain: ) is defined as the function of distance . The commonly used RBF contains the thin plate splines function , Gaussian function  , Hardy’s multiquadrics (MQs) functions, compact support RBFs, and so forth. Franke has proved that the MQ method has the superior comprehensive performance in 29 kinds of scattered data interpolation methods. So in this paper, we choose the MQ as the basis function. The widely used MQ function has the following expression:

In above equation, means the center of basis function and is the shape parameter which is generally associated with the distance between adjacent centers. So , and is also called the shape parameter.

The principle of RBF interpolation is regarding the unknown function as linear combination of RBFs. So the approximation function can be obtained after calculating the coefficients. For example, having a series of known data points ,  , the approximation function can be constructed by RBF as follows:

Then, substituting the interpolation data points into the above equation, we obtain with its abstract matrix form where is the known data, is the coefficients, and is the coefficient matrix whose element calculation formula is .

The MQ function is globally defined which results in a full resultant coefficient matrix. And consequently, the coefficient matrix in (5) is nonsingular and usually ill-conditioned. The accuracy of the MQ solution depends heavily on the shape parameter. In general, for a fixed number of centers , smaller shape parameters produce more accurate approximations but also are associated with a poorly conditioned interpolation matrix. Also, the condition number grows with , for fixed values of the shape parameter α. The choice of this optimal value is still under intensive investigation. Therefore, solving (5) can acquire

The approximation value at any point is

3. Solving the Nonlinear Integral Equations Based on the RBF Interpolation

The basic idea of the RBF method for solving nonlinear integral equation is using a linear combination of RBFs to approximate the unknown function; thus the integral equation is transformed into the nonlinear equations with RBFs and their coefficients. Then the weight coefficients can be calculated by the optimization method. And finally, an approximate representation of the unknown function can be obtained. Specifically, the RBF method for solving nonlinear integral equation is proposed as follows.

3.1. RBF Interpolation to Approximate One-Dimensional Nonlinear Integral Equation

The general form of one-dimensional nonlinear integral equation is

Here, represents the upper limit. The constant or variable is, respectively, corresponding to Fredholm or Volterra equation. The upper limit was chosen for demonstration in the following discussion. The unknown function is expressed as a combination of RBFs. Thus, the approximate formula for (8) is obtained:

Furthermore, for any collocation point in , we can get the following algebraic equation: When choosing collocation points, hence the nonlinear algebraic equations in matrix form are formed as follows: where . The elements in matrix are determined by It is the definite integral of function which can be calculated by the following Gauss quadrature formula:

However, there are two issues that should be mentioned in the implementation of the above Gauss quadrature. The first one is that the coefficients are undetermined, while the integrand and vector are the functions of . Hence, (11) cannot be solved directly just as the linear algebraic equations and the iterative approach is widely adopted in this situation. Fortunately, the coefficients are presupposed in every iteration process, and the and can be calculated thereby. The second issue is that the Gauss quadrature is defined on the interval . Then, the integral range can be transformed with formula . So the final formula is

3.2. RBF Interpolation to Approximate Two-Dimensional Linear Integral Equation

Two-dimensional nonlinear integral equation has the general form

The corresponding RBF approximation at collocation points is

And in a similar way, the matrix element of nonlinear equations can be obtained for collocation points case. According to the domain type, two integration schemes as regular and irregular situation were put forward.

Definite Integral Calculation for Regular Domain. When the integral domain is regular in , using the two-dimensional Gauss quadrature formula with the transform as and , we have

Definite Integral Calculation for Irregular Domain. The traditional and straightforward method for irregular domain integration is the regional split technique which divides the solution region into nonoverlapping triangular fragments and then calculates the integral of subregions. Therefore, the triangulations and mesh refinement are necessary which means huge time consumption. Another kind of integration techniques such as Monte Carlo method (MCM) is also preferred for approximating multidimensional integrals when the region of integral is abnormal. However, the main drawbacks of MCM are slow convergence rate and its precision for -point is of .

Therefore, the quadrature background mesh technique arising from meshless methods [21, 22] was introduced in this paper which can get rid of the triangulations and mesh refinement. Firstly, construct a regular extended background domain which covers the whole solution domain and then subdivide it into regular cells. Finally, the Gauss quadrature formula can be adopted as shown in Figure 1.

It is assumed that The organization of the program is listed in Algorithm 1.

(1) Loop over cells of domain
(2) Loop over quadrature points in every cell
 (a) if quadrature point outside solution domain, go to 2(d);
 (b) if quadrature point inside solution domain, compute the integrand in (18), then multiplied by the
  corresponding Gauss weights, go to 2(d);
 (c) if quadrature point located in solution boundary, perform the similar process as 2(b) and then multiplied by 0.5;
 (d) end if.
(3) End quadrature point loop
(4) End cell loop
(5) Give the matrix element

3.3. The Implementation Procedure of RBF for Solving Nonlinear Integral Equation

In summary, the implementation procedure of RBF for solving nonlinear integral equation is listed as follows:

Setting the centers of RBFs and shape parameters α and then setting the collocation points , the numbers of RBFs and collocation points are, respectively, and in general. Note that to simplify and speed up the computations, we can identify the set of centers with the set of collocation points.

Substituting approximate solution based on RBF into the nonlinear integral equation, then the collocation conditions are imposed to form nonlinear algebraic equations.

Matrix elements calculation schemes: the Gauss quadrature formula is adopted for one-dimensional and two-dimensional regular domain problems, while, for irregular domain case, the background mesh quadrature technique was employed.

Coefficient calculation: the collocation equations are the nonlinear form of RBF coefficient, and the nonlinear system of equations can be solved via Newton’s iteration method to obtain unknown .

RBF solution for unknown function then can be achieved as follows:

4. Numerical Experiments and Analysis

In this section, the RBF method is applied to some numerical examples involving one-dimensional and two-dimensional integral equations on the regular and nonrectangular regions. Two types of RBF such as multiquadric (MQ) function and Gaussian function were adopted simultaneously in the following simulations. Their parameters were set the same except that the additional shape parameter was provided for MQ. In order to measure the accuracy of the method, the maximum absolute error (MAE), the maximum relative error (MRE), and the root mean squared error (RMSE) have been used, respectively. Let and , respectively, express the exact and calculation value at the point ; the RMSE is defined as follows:

Example 1. Consider the one-dimensional nonlinear integral equation [7]:

The exact solution is .

Setting RBF centers with interval , the collocation points are the same as the center points . The MQ and Gaussian RBF method are implemented. For MQ, the shape parameter . Then, the 10-point Gauss quadrature formula is adopted in integral calculation. And select measuring points with the spacing . Table 1 lists the absolute error of the Sinc-collocation method [7], the Gaussian method, and MQ RBF method.

The RMSE, MAE, and MRE for MQ method are , , and but for Gaussian RBF method are , , and , respectively. Then, the shape parameter was analyzed with interval , and the RMSE was calculated as shown in Figure 2.

It can be seen that the MQ method can overall maintain RMSE at the level of and , 14, and 17 are local optimal shape parameters. Finally, the RBF’s center nodes were analyzed in case of and were shown in Figure 3. The MQ method can achieve higher accuracy with fewer nodes; for example, the RMSE is in case of three RBF nodes. So it has obvious advantage in the aspect of calculation efficiency.

Example 2. Consider the following nonlinear integral equation [5]:

The exact solution is .

Set the shape parameter and use 10-point Gauss quadrature formula. In order to compare with Haar Wavelet [5], successively take RBF center spacing , 1/7, 1/15, and 1/31; the collocation points are the same as the center points. Select testing points with the spacing . Table 2 shows the calculation error with the different number of RBF nodes.

The comparisons of the maximum absolute error among Haar, triangular functions, MQ, and Gaussian methods are shown in Figure 4.

Similarly, another absolute error comparison among hybrid-block pulse functions [8], Gaussian, and MQ RBF method is listed in Table 3 with and .

Therefore, we can conclude from Table 3 and Figure 4 that the MQ method takes obvious advantage over Gaussian, and the accuracy is improved by about 2 orders of magnitude with the raise of node number. Compared to the method in [5, 8], the MQ method has overall optimum precision.

Example 3. Consider the two-dimensional nonlinear integral equation [6]: The exact solution is .

Setting the RBF center spacing , the collocation points and centers are . The shape parameter is for MQ and the 10-point Gauss quadrature formula was also adopted in both and directions. The total testing points are 121 with equidistant . The RMSE, MAE, and MRE for MQ are , , and , respectively. However, the above values for Gaussian method are , , and . Also comparing to the rational Haar function method in [6] whose overall accuracy was about level and , the MQ acquires much higher accuracy than others. Figure 5 describes the error surfaces of MQ and Gaussian methods.

Example 4. Consider the two-dimensional nonlinear integral equation in irregular domain [1]: where Ω is the shark’s fin domain which is shown in Figure 6 and determined by
The exact solution is .

Firstly, setting the RBF centers, collocation, and testing points as Figure 6, the total number of RBFs is 44 and the testing points’ number is 345. The shape parameter was for MQ. The cells and Gauss points in every cell are 100 and 4 for background mesh quadrature, respectively. So there are 942 quadrature points located in the solution domain.

The results showed that the RMSE, MAE, and MRE are , , and for MQ method, while for Gaussian RBF method, the above values are , , and , respectively. The absolute error curves of MQ and Gaussian method are shown in Figure 7. So the RBF method proposed in this paper can obtain higher accuracy.

5. Conclusion

In this study, we have applied an RBF, especially the MQ function, interpolation technique to solve nonlinear integral equations. The method is based on the collocation method; the Gauss quadrature formula and quadrature background mesh technique are employed for numerical integration. Compared to the Gaussian RBF and Haar wavelet methods, the MQ method can acquire better accuracy and efficiency because of its superior comprehensive interpolation performance. Numerical results showed that the MQ takes obvious advantage over Gaussian method. And in addition, the method is very convenient for solving higher dimensional integral equations because the RBF is defined as the function of distance.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgment

This work was supported by the State Key Laboratory of Transmission Equipment and System Safety and Electrical New Technology Foundation Project 2007DA10512713210.