Nothing Special   »   [go: up one dir, main page]

Academia.eduAcademia.edu

Integrated High Accuracy Multiquadric Quasi-interpolation Scheme For Solving The Nonlinear Klein-gordon Equation

2015, Journal of Mathematics and Computer Science

Journal of mathematics and computer science 14 (2015), 258-273 Integrated High Accuracy Multiquadric Quasi-interpolation Scheme for Solving the Nonlinear Klein-Gordon Equation Maryam Sarboland1, Azim Aminataei2 1 Department of Mathematics, Saveh Branch, Islamic Azad University, P.O. Box: 39187-366, Saveh, Iran, m.sarboland@gmail.com 2 Faculty of Mathematics, Department of Applied Mathematics, K. N. Toosi University of Technology, P.O. Box: 15418-49611, Tehran, Iran. ataei@kntu.ac.ir Article history: Received November 26, 2014 Accepted January 4, 2015 Available online January 6, 2015 Abstract A collocation scheme based on the use of the multiquadric quasi-interpolation operator LW 2 , integrated radial basis function networks (IRBFNs) method and three order finite difference method is applied to the nonlinear Klein-Gordon equation. In the present scheme, the three order finite difference method is used to discretize the temporal derivative and the integrated form of the multiquadric quasi-interpolation scheme is used to approximate the unknown function and its spatial derivatives. Several numerical experiments are provided to show the efficiency and the accuracy of the given method. Keywords: Nonlinear Klein-Gordon equation; multiquadric quasi-interpolation scheme; collocation scheme; integrated radial basis function networks. 1. Introduction The Klein-Gordon equation is a relativistic version of the Schrodinger equation, which describes scalar spineless particles. It appears in various physical applications such as the propagation of fluxions in the Josephson junctions, the motion of rigid pendula attached a stretched wire, and dislocations in crystals [21]. In this paper, we consider the one-dimensional nonlinear Klein-Gordon equation of the form: M. Sarboland, A. Aminataei / J. Math. Computer Sci. 14 (2015), 258-273 utt  u xx  F (u )  f (x ,t ), x   [a,b ]  , 0  t T , (1) with the initial conditions u (x ,0)  g 1 (x ), x , u t (x ,0)  g 2 (x ), x , (2) and the boundary condition u (x ,t )  g (x ,t ), x , (3) where u  u  x ,t  represents the wave displacement at position x and time t ,  is a known constant, F u  is the nonlinear force such that F u 0 and g 1  x  , g 2  x  and g  x ,t  are known functions. The general form of (1) covers many different generalized Klein-Gordon equations arising in various physical applications. For example, when F (u )  sin(u ), F (u )  sin(u )  sin(2u ) and F (u )  sinh(u )  sinh(2u ) , (1) becomes the well-known sine-Gordon equation, the double sine-Gordon equation and the double sinh-Gordon equation, respectively. The above nonlinear Klein-Gordon equations are Hamiltonian partial differential equations (PDEs), and for a wide class of force F u  , it has the conserved Hamiltonian quantity (or energy) [18] 1 1 H   ( u t2  u x2  G (u ))dx , 2 2 where G'(u)=F(u) . Up to now, many authors have studied the numerical and approximation solutions of the nonlinear Klein-Gordon equation by using various techniques that some of them are the finite difference method, the spectral method, the adomian decomposition method, the inverse scattering method, Bäcklund transformation, the auxiliary equation method, the Wadatitrace method, Hirota bilinear forms, pseudospectral method, the tanh-sech method, the sine-cosine method, Jacobi elliptic functions and the Riccati equation expansion method and so on (see [10, 15, 25, 26, 30, 31] and references therein). Finite difference methods are known as the first technique for solving PDEs. Even though these methods have been widely used but they require the construction and update of a mesh and hence bring inconvenience during computation. In 1990, Kansa [13, 14] modified Hardy's multiquadric (MQ) RBF method to solve PDEs. Since then, using of the RBFs collocation method for solving of PDEs have attracted the attention of researchers because no tedious mesh generation is required. Recently, the Kansa’s method has been developed to simulate nonlinear PDEs [2] such as Burger's equation [11], sine-Gordon equation [6], Klein-Gordon equation [7], and Korteweg-de Vries (KdV) equation [5] etc. In all these works, the solution function is decomposed into RBFs and its derivatives are then obtained through differentiation that caused the reduction in convergence rate. In order to avoid from this problem, Mai-Duy and Tran-Cong introduced an integrated MQ-RBFNs scheme for the approximation of function and its derivatives [20]. Numerical 259 M. Sarboland, A. Aminataei / J. Math. Computer Sci. 14 (2015), 258-273 experiments and theoretical analysis indicate that for solving PDEs integrated RBF (IRBF) procedure is more accurate in comparison with direct RBF (DRBF) procedure. Also, IRBF scheme is more stable than DRBF for a range of PDEs [20, 27]. In both DRBF and IRBF schemes, one must resolve a linear system of equations at each time step. Hon and Wu [12], Wu [8, 9] and others have provided some successful examples using MQ quasiinterpolation scheme for solving differential equations. Beatson and Powell [1] and Wu and Schaback [29] proposed other univariate MQ quasi-interpolations. In [3, 4], Chen and Wu used MQ quasiinterpolation to solve Burgers' equation and hyperbolic conservation laws. Also, Xiao et al. [25] presented the numerical method based on Chen and Wu's method for solving the third-order KdV equation. Recently, Jiang et al. [16] have introduced a new multi-level univariate MQ quasi-interpolation approach with high approximation order compared with initial MQ quasi-interpolation scheme. This approach is based on inverse multiquadric (IMQ) RBF interpolation, and Wu and Schaback's MQ quasi-interpolation operator L D that have the advantages of high approximation order. The Jiang et al. MQ quasi-interpolation one-dimensional operator LW 2 is summation of two series that the second series coefficients are combined of first series coefficients. By giving relation between two series coefficients based on function values, we can convert it to a compact form that is based on one series and can use it in integrated form for the numerical solution of PDEs. This paper presents a novel numerical scheme to solve the nonlinear Klein-Gordon equation that is based on integrated MQ quasi-interpolation scheme. The rest of present paper is arranged as follows. Brief information of the MQ quasi-interpolation scheme is given in Section 2. Section 3 describes our method on the nonlinear Klein-Gordon equation. Several numerical experiments are presented in Section 4, followed by a conclusion summary in Section 5. 2. The MQ quasi-interpolation scheme In this section, some elementary knowledge about of three univariate MQ quasi-interpolation schemes, namely, L D , LW and LW 2 is presented. For more information about MQ quasi-interpolation operators see [1,3,4, 29]. For a given interval   [a,b ] and a finite set of distinct points a  x 0  x 1  x N  b , h  max1 i N (x i  x i 1 ), quasi-interpolation of a univariate function f :[a,b ]  N L (f )   f (x i )i (x ), i 0 where function i (x ) is a linear combination of the MQs  i (x )  c 2  (x  x i ) 2 , 260 is given by M. Sarboland, A. Aminataei / J. Math. Computer Sci. 14 (2015), 258-273 and c   is a shape parameter. In [29], Wu and Scheback presented the univariate MQ quasiinterpolation operator LD that is defined as N L D f (x )   f (x i ) i (x ), i 0 (4) where 1  1 (x )  (x  x 0 ) , 2 2(x 1  x 0 )  0 (x )    1 (x )   i (x )   2 (x )  1 (x )  1 (x )  (x  x 0 ) 2(x 2  x 1 )  2(x 1  x 0 ) ,  i 1 (x )  i (x )  i (x )  i 1 (x ) 2(x i 1  x i )  N 1 (x )   2(x i  x i 1 ) (5) , 2 i N  2, (x N  x )  N 1 (x )  N 1 (x )  N  2 (x )  , 2(x N  x N 1 ) 2(x N 1  x N  2 ) and 1  N 1 (x )  (x N  x ) . 2 2(x N  x N 1 )  N (x )   In RBFs interpolation, high approximation order can be gotten by increasing the number of interpolation centers but we have to solve unstable linear system of equations. By using MQ quasiinterpolation scheme, we can avoid this problem, whereas the approximation order is not good. Therefore, Jiang et al. [16] defined two MQ quasi-interpolation operators denoted as LW and LW 2 which pose the advantages of RBFs interpolation and MQ quasi-interpolation scheme. The process of MQ quasiinterpolation of LW and LW 2 are as follows that is described in [16]. Suppose that {x k j }Nj 1 is a smaller set from the given points {x i }iN0 where N is a positive integer satisfying N  N and 0  k 0  k 1  k N 1  N . Using the IMQ-RBF, the second derivative of f (x ) can be approximated by RBF interpolant S f  as N S f  (x )   j  j (x ), j 1 (6) where 261 M. Sarboland, A. Aminataei / J. Math. Computer Sci. 14 (2015), 258-273  j (x )  s2 , (s 2  (x  x k j )2 )3/2  and s  is a shape parameter. The coefficients { j }Nj 1 are uniquely determined by the interpolation condition N S f  (x k i )   j  j (x k i )  f (x k i ), 1 i N . j 1 (7) Since, the Eq. (7) is solvable [19], so   AX1.f X , (8) where X  {x k 1 ,, x k N },   [1 ,, N ]T , AX  [ j (x k i )], f X  [f (x k 1 ),, f (x k N )]T . By using f and the coefficient  defined in Eq. (8), a function e (x ) is constructed in the form N e ( x )  f ( x )   i s 2  ( x  x k i ) 2 . i 1 (9) Then the MQ quasi-interpolation operator LW by using L D defined by Eqs. (4) and (5) on the data (x i ,e (x i ))0 i N with the shape parameter c is defined as follows: N LW f (x )   i s 2  (x  x k i )2  L D e (x ). i 1 (10) The shape parameters c and s should not be the same constants in the Eq. (10). In Eq. (7), f xk can be replaced by j f xk  2[(x k j  x k j 1 )f (x k j 1 )  (x k j 1  x k j 1 )f (x k j )  (x k j 1  x k j )f (x k j 1 )] (x k j  x k j 1 )(x k j 1  x k j )(x k j 1  x k j 1 ) j when the data (x k i , f (x k i ))0 i N are given. So, if f X in Eq. (8) replace by FX  (f xk ,, f xk )T , 1 , (11) N the quasi-interpolation operator defined by Eqs. (9) and (10) is denoted by LW 2 . For more details about 262 M. Sarboland, A. Aminataei / J. Math. Computer Sci. 14 (2015), 258-273 the properties and accuracy of LW and LW 2 , one can see [26]. In this paper, we use the MQ quasiinterpolation operator LW 2 with equally spaced points and N  2N . The operator LW 2 can be written in the compact form N LW 2 f (x )   f (x i ) i (x ), (12) i 0 where the basis functions  i (x ) are obtained by substituting Equations (8), (9) and (11) into (10), see [23]. By writing operator LW 2 in the compact form (12), we can use it in the indirect form for the numerical solution of PDEs. Also, by converting operator LW 2 to form (12), we do not require to solve a linear system of equations for getting of the coefficients  i at each time step, see [17]. 3. The numerical method In this section, the numerical scheme is presented for solving the Klein-Gordon equation (1) by using the MQ quasi-interpolation LW 2 . In our approach, the fourth order finite difference approximation is first employed for discretizing of the temporal derivative similar to work that Rashidinia did in [22]. Then, the highest order derivatives (second order in this paper) of the solution function are approximated by Eq. (12), and their lower order derivatives and the solution function are then obtained by symbolic integration. At the end, the collocation scheme is applied. 3.1. The discretization of time According of the fourth order finite difference, the term uttn  utt (x ,t n ) , t n  n t can be arranged as u ttn  t2 (t ) (1   ) 2 2 t u n  O ((t )4 ), (13) where t2  u n 1  2u n  u n 1 . Substituting Eq. (13) into Eq. (1) yields the following time discretized form of Klein-Gordon equation: t2u n   (t )2 (1  t2 )u xxn  (t )2 (1  t2 )F n  (t )2 (1  t2 )f n , where f n (14)  f (x ,t n ) and F n  F (u n ) . In this paper, we consider the nonlinear force F (u )  u  u k wherein k  2 or k  3 and  and  are known constants. After some arrangements, Eq. (14) can be written in the following form: 263 M. Sarboland, A. Aminataei / J. Math. Computer Sci. 14 (2015), 258-273 ( 1   ) u n 1   u xxn 1   (u n 1 )k   (x ), 2  (t ) (15) where  (x )  ( and   2 1   )u n  (   )u n 1  [u xxn  u xxn 1 ]   [ (u n ) k  (u n 1 ) k ], 2 2  (t )  (t ) 1  2  . 3.2. The indirect MQ quasi-interpolation scheme In this scheme, the highest order derivatives (second order in this paper) of the solution function, u xxn , is approximated by MQ quasi-interpolation LW 2 on data {x j }Nj 11 as follows: N 1 u xxn (x )   u xxn (x j )ˆ j (x ). (16) j 1 Now, symbolic integrating of Eq. (16) yields N 1 u xn (x )   u xxn (x j ) ˆ j (x )dx  C 1 , (17) j 1 N 1 u n (x )   u xxn (x j ) ˆ j (x )dxdx  C 1x  C 2 . (18) j 1 The Eqs. (16)- (18) can be rewritten in the compact form as follows: N N N j 0 j 0 j 0 u n (x )  w nj  j (x ), u xn (x )  w nj  j (x ), u xxn (x )  w nj  j (x ), where  j (x )  ˆ j (x )dxdx , 1 j N  1, 0 (x )  x , N (x )  1,  j (x )  ˆ j (x )dx , 1 j N  1, 0 (x )  1, N (x )  0,  j (x )  ˆ j (x ), 1 j N  1, 0 (x )  0, N (x )  0, and 264 (19) M. Sarboland, A. Aminataei / J. Math. Computer Sci. 14 (2015), 258-273 w nj  u xxn (x j ), 1 j N  1, w 0n  C1 , w Nn  C 2 . Now, substituting Eq. (19) into Eqs. (15) and (3) and applying collocation method yield the following equations: ( N N N 1 n 1 n 1   ) w    w    ( w nj 1ij )k   (x i ),    j ij j ij  (t )2 j 0 j 0 j 0 i  1,, N  1, (20) and N w j 0   g n 1 (x i ), i  0, N , n 1 j ij (21) where ij   j (x i ) , ij   j (x i ) , g n (x i )  g (x i ,t n ) and  (x i )  ( 2  (t )2   )u n (x i )  ( 1  (t )2 n (x )  u n 1(x )]   [ (u n (x )) k  (u n 1(x )) k ].   )u n 1( x i )  [u xx xx i i i i At n  1 , according to the initial conditions that was introduced in (2) and approach that Rashidinia did in [30] on based Taylor series, we apply the following assumptions u 0 (x )  u (x ,0)  g 1 (x ), and (t )2 (t )3 (t )4 [ u xx  F  f ]0  [  g 2'' (x )  Ft  f t  Fuu t ]0   [ u xxxx 2! 3! 4!  Fxu u x  u x (Fxu  Fuuu x )]0  O ((t )5 ), u 1 (x )  g 1 (x )  tg 2 (x )  Fx u x  Fxx  f xx In each time step (for example time step n  1 ), at first we set w nj 1  w nj . Having this, Eqs. (20) and (21) are solved as a system of linear algebraic equations for unknowns w nj 1 ; j  0,1,, N . Then, we recomputed w nj 1  w nj 1 where w nj 1 as we illustrate, can be obtained by solving Eqs. (20) and (21). Now, at each time level, we iterate calculating w nj 1 and solving the approximation values of the unknown, until the tolerance of any two latest iterations is not bigger than 108 , i.e. a predictor-corrector scheme is adopted in each time level, then we can move on to the next time level. 265 M. Sarboland, A. Aminataei / J. Math. Computer Sci. 14 (2015), 258-273 4. The numerical experiments Four experiments are studied to investigate the robustness and the accuracy of the proposed method. The numerical results of the Klein-Gordon equation by using this scheme is compared with the analytical solutions and solutions in [7, 22]. These methods include Thin Plate Splines (TPS) RBF collocation method [7] and cubic B-spline collocation method (CBS) [22]. Our scheme is denoted by IMQQI. The L2 ,L and RMS error norms which are defined by N L2 ‖ un  u n‖ 2  h  (u n (x j )  u n (x j ))2 , j 0 L ‖ un  u n‖   max 0 j N | u n (x j )  u n (x j ) |, N RMS  ( (u n (x j )  u n (x j )) 2 ) / (N  1), j 0 are used to measure the accuracy of our scheme where u  is the approximation solution. In all experiments, the shape parameter s is considered twice of the shape parameter c . The computations associated with our experiments are performed in Maple 14 on a PC with a CPU of 2.4 GHZ. Experiment 1. In this experiment, the Klein-Gordon equation (1) is considered with   1, f (x ,t )  x cos(t )  x 2 cos(t ) in interval 1 x 1 and the nonlinear force F (u )  u 2 so the values of constants in (15) are   0 ,   1 and k  2 . The initial conditions are given by u (x ,0)  x ,  1 x 1, ut (x ,0)  0,  1 x 1. The exact solution is given in [28] as u (x , t )  x cos(t ). The boundary function g  x ,t  can be extracted from the exact solution. The L 2 , L and RMS errors in the solutions with t  0.0001 , N  10 , c  1.63 102 and   1 12 that calculated in 100 points are listed in Table 1 and compared with the results in [7, 22]. The space-time graphs of the estimated solution are drawn in Fig. 1. Table 1 indicates that the proposed method requires more less nodes to attain the accuracy of the CBSM [22] and TPSM [7]. Also, it shows that this scheme performs better than TPSM. 266 M. Sarboland, A. Aminataei / J. Math. Computer Sci. 14 (2015), 258-273 Figure 1: The graph of the estimated solution up to t  10 with t  0.0001 and N  10 of experiment 1. Table 1: The comparison of the L1 ; L 2 and RMS errors of our method with the results of [7, 22] at different times of experiment 1. Time 1 IMQQI; N = 10 L1 9.6719E-11 L2 6.6578E-11 RMS 4.6771E-11 Time 1 CBSM [22]; N = 100 L1 4.7698E-13 L2 1.8986E-12 RMS 2.6850E-14 1 Time 1 TPSM [7]; N = 100 L1 1.2540E-05 L2 6.5422E-05 RMS 6.5097E-06 3 5 7 10 1.4351E-10 1.1603E-10 8.1926E-11 3 1.7096E-10 1.5434E-10 1.0882E-10 5 1.4199E-10 1.4325E-10 1.0164E-10 10 1.0761E-10 7.6498E-11 5.3802E-11 20 2.8899E-13 1.0680E-12 1.5105E-13 3 4.3667E-13 1.5686E-12 2.2184E-12 5 8.4593E-13 5.3244E-12 5.9738E-12 7 3.1344E-12 4.4324E-11 2.2332E-12 10 1.5554E-05 1.1717E-04 1.1659E-05 3.3792E-05 2.2011E-04 2.1902E-05 3.7753E-05 2.5892E-04 2.5763E-05 1.3086E-05 7.9854E-05 7.9458E-06 Experiment 2. Consider the Klein-Gordon equation (1) with   1 , f (x ,t )  6xt (x 2  t 2 )  x 6t 6 in interval 0 x 1 and the nonlinear force F (u )  u 2 wherein  ,  and k are considered 0 , 1 and 2, respectively. The initial conditions are given by u (x ,0)  0, 0 x 1, ut (x ,0)  0, 0 x 1. 267 M. Sarboland, A. Aminataei / J. Math. Computer Sci. 14 (2015), 258-273 The exact solution is given in [28] as Figure 2: The graph of the estimated solution up to t  5 with t  0.001 and N  50 of experiment 2. Table 2: The comparison of the L1 ; L 2 and RMS errors of our method with the results of [7, 22] at different times of experiment 2. Time 1 IMQQI; N = 20 L1 6.1753E-11 L2 7.7595E-11 RMS 1.6933E-11 IMQQI; N = 5 L1 L2 RMS CBSM [22]; N = 50 L1 L2 RMS TPSM [7]; N = 50 L1 L2 RMS 2 3 4 5 2.3374E-10 6.0731E-10 1.3253E-10 7.2934E-10 1.7852E-09 3.8956E-10 6.3525E-10 1.9430E-09 4.2399E-10 1.0866E-09 2.1023E-09 4.5876E-10 1.9531E-11 5.0991E-11 5.0738E-12 2.0935E-10 1.3371E-09 1.3305E-10 6.9190E-10 3.9844E-09 3.9646E-10 5.5946E-10 4.3492E-09 4.3276E-10 1.0916E-09 4.7010E-09 4.6777E-10 5.5733E-14 1.4257E-13 2.0162E-14 3.0198E-13 8.7463E-13 1.2369E-13 3.5829E-12 1.0177E-11 1.4392E-12 5.1088E-12 1.7568E-11 2.4846E-12 7.2456E-11 3.0183E-10 4.2685E-12 1.1012E-05 5.4998E-05 5.4725E-06 1.6496E-04 1.1522E-03 1.1465E-04 5.9728E-04 3.2588E-03 3.2426E-04 1.8264E-03 9.8191E-03 9.7704E-04 3.6915E-03 1.9139E-02 1.9044E-03 u (x ,t )  x 3t 3 . The boundary function g  x ,t  can be extracted from the exact solution. Table 2 shows the L 2 , L  and RMS errors in the solutions with t  0.001 , N  50 , c  1.63 102 and   1 . Our numerical results are 12 compared with the results in [7, 22]. Moreover, the space-time graph of the estimated solution is drawn in Fig. 2. 268 M. Sarboland, A. Aminataei / J. Math. Computer Sci. 14 (2015), 258-273 Table 2 indicates that the proposed method requires more less nodes to attain the accuracy of the TPSM [7] and has better accuracy than TPSM [7]. Figure 3: The graph of the estimated solution up to t  4 with t  0.001 and N  30 of experiment 3, (Left) C  0.05 , (Right) C  0.5 . Table 3: The comparison of the L  , L 2 and RMS errors of our method with the results of [7, 22] with C  0.05 at different times of experiment 3. Time IMQQI; N = 50 L1 L2 RMS IMQQI; N = 100 L1 L2 RMS CBSM [22]; N = 100 L1 L2 RMS TPSM [7]; N = 100 L1 L2 RMS 1 2 3 3.2112E-09 1.1963E-08 1.6752E-09 3.5349E-09 1.6133E-08 2.2591E-09 4.0395E-09 1.8570E-08 2.6003E-09 4.7216E-09 1.7156E-08 2.4023E-09 1.9972E-10 8.6479E-10 8.6050E-11 2.2253E-10 8.2885E-10 8.2474E-11 2.4427E-10 9.3908E-10 9.3442E-11 2.8106E-10 1.1417E-09 1.1360E-10 1.1986E-08 7.5619E-08 7.5619E-08 2.4733E-08 1.7997E-07 1.7997E-08 2.8958E-08 2.0797E-07 2.0797E-08 1.9916E-08 1.4058E-07 1.4058E-08 4.2123E-07 1.7275E-06 1.7190E-07 4.5928E-07 2.0097E-06 1.9997E-07 3.6497E-07 1.7861E-06 1.7772E-07 3.8952E-07 1.5383E-06 1.5306E-07 4 Experiment 3. In this experiment, the Klein-Gordon equation (1) is considered with   2.5 , f  x ,t   0 in interval 0 x 1 and the nonlinear force F (u )  u  1.5u 3 wherein  ,  and k respectively. The initial conditions are given by u (x ,0)  B tan(Kx ), 0 x 1, ut (x ,0)  BCK sec2 (Kx ), 0 x 1. 269 are 1 , 1.5 and 3, M. Sarboland, A. Aminataei / J. Math. Computer Sci. 14 (2015), 258-273 The exact solution is given in [32] as Figure 4: The graph of the estimated solution up to t  5 with t  0.001 and N  50 of experiment 4. Table 4: The comparison of the L  , L 2 and RMS errors of our method with the results of [7, 22] with C  0.5 at different times of experiment 3. Time IMQQI; N = 50 L1 L2 RMS IMQQI; N = 100 L1 L2 RMS CBSM [22]; N = 100 L1 L2 RMS TPSM [7]; N = 100 L1 L2 RMS 1 2 3 4 1.3646E-08 4.8756E-08 6.8272E-09 6.6291E-08 2.1550E-07 3.0176E-08 6.7475E-07 1.8868E-06 2.6420E-07 5.6663E-05 1.1334E-04 1.5871E-05 8.7470E-10 6.1403E-09 6.1099E-10 4.2448E-09 1.7262E-08 1.7177E-09 4.3933E-08 1.4987E-07 1.4913E-08 4.0592E-06 1.0671E-05 1.0618E-06 2.6949E-08 1.9015E-07 1.9015E-08 8.7462E-08 6.3813E-07 6.3813E-08 3.0903E-07 2.2341E-06 2.2344E-07 1.9394E-06 1.3439E-05 1.3439E-06 5.9964E-06 4.0761E-05 4.0559E-06 2.1973E-05 1.5769E-04 1.5691E-05 9.0893E-05 6.4792E-04 6.4470E-05 8.2945E-04 5.3572E-03 5.3306E-04 u (x ,t )  B tan(K (x  Ct ), 270 M. Sarboland, A. Aminataei / J. Math. Computer Sci. 14 (2015), 258-273 where B   . The boundary function g  x , t  can be extracted from the exact 2   C 2  and K   solution. In Tables 3 and 4, the L 2 , L and RMS errors in the solutions are listed with t  0.0001 , N  100 , N  50 ,   1 12 and C  0.05 and C  0.5 . The shape parameter c is choose 8.15  102 and Table 5: The comparison of the L1 , L 2 and RMS errors of our method with the results of [7, 22] at different times of experiment 4. Time IMQQI; N = 100 L1 L2 RMS CBSM [22]; N = 200 L1 L2 RMS TPSM [7]; N = 200 L1 L2 RMS 1 2 3 4 5 4.9908E-07 1.3310E-06 1.3244E-07 1.2551E-06 1.9435E-06 1.9339E-07 1.7749E-06 3.3137E-06 3.2972E-07 1.4689E-06 2.1256E-06 2.1150E-07 7.3491E-07 2.2948E-06 2.9342E-07 3.5666E-06 2.5993E-05 2.5930E-06 3.1949E-06 2.2013E-05 2.2013E-06 3.9619E-06 2.3990E-05 2.3909E-06 5.6889E-06 2.9542E-05 2.9542E-06 6.3356E-06 3.2638E-05 2.9092E-06 5.0705E-05 2.9474E-04 2.0789E-05 5.0260E-04 2.7082E-03 1.9102E-04 2.0612E-03 9.7246E-03 6.8592E-04 6.5720E-03 2.7881E-02 1.9666E-03 1.9067E-02 7.7337E-02 5.4549E-03 1.63  102 for N  100 and N  50 , respectively. Tables 3 and 4 indicate that the proposed method requires more less nodes to attain the accuracy of the CBSM [22] and TPSM [7]. Experiment 4. Consider the nonlinear Klein-Gordon equation (1) with   1 and the nonlinear force F (u )  u  u 3 in interval 1 x 1 . In this case, the constants  ,  and k are considered 1 , 1 and 3, respectively. The initial conditions are given by u (x ,0)  x 2 cosh(x ), 1 x 1 ut (x ,0)  x 2 sinh(x ),  1 x 1. The exact solution is given as u (x ,t )  x 2 cosh(x  t ). The boundary function g  x ,t  can be extracted from the exact solution. Table 5 shows the L 2 , L and 1 . We 12 compare our results with the results in [7, 22]. Also, the space-time graph of the estimated solution is drawn in Fig. 4. Table 5 shows that our scheme has better accuracy than CBSM [22] and TPSM [7]. RMS error norms in the solutions with t  0.0001 , c  8.15 102 , N  100 271 and   M. Sarboland, A. Aminataei / J. Math. Computer Sci. 14 (2015), 258-273 5. Conclusion In this paper, a numerical scheme based on high accuracy MQ quasi-interpolation scheme and IRBFN method has been applied to solve the nonlinear Klein-Gordon equation with quadratic and cubic nonlinearity. The numerical results which are given in the previous section demonstrate the good accuracy of the present scheme. Also, the Tables show that this scheme performs better than TPS method and requires more less nodes to attain accuracy. Moreover, we have used bigger time step t , in comparison with [13]. Therewith, we would like to emphasize that, the scheme introduced in this paper can be well studied for any other nonlinear PDEs. References [1] R.K. Beatson, M.J.D. Powell, “Univariate multiquadric approximation: quasi-interpolation to scattered data”, Constr. Approx., 8 (3) (1992) 275-288. [2] J. Biazar, M. Hosami, “Two effect approaches based on radial basis functions to nonlinear time-dependent partial differential equations”, J. Math. Computer Sci., 9 (2014) 1-11. [3] R.H. Chen, Z.M. Wu, “Solving hyperbolic conservation laws using multiquadric quasiinterpolation”, Numer. Methods Partial Differential Equations, 22 (4) (2006) 776-796. [4] R.H. Chen, Z.M. Wu, “Solving partial differential equation by using multiquadric quasiinterpolation”, Appl. Math. Comput, 186 (2) (2007) 1502-1510. [5] M. Dehghan, A. Shokri, “A numerical method for KdV equation using collation and radial basis functions”, Nonlinear Dyn., 50 (2007) 111-120. [6] M. Dehghan, A. Shokri, “A numerical method for solution of the two-dimensional sine-Gordon equation using the radial basis functions”, Mathematics and Computers Simulation, 79 (2008) 700-715. [7] M. Dehghan, A. Shokri, “Numerical solution of the nonlinear Klein-Gordon equation using radial basis functions”, J. Comput. Appl. Math., 230 (2009) 400-410. [8] Z.M. Wu, “Dynamically knots setting in meshless method for solving time dependent propagations equation”, Comput. Methods Appl. Mech. Eng., 193 (12-14) (2004) 1221-1229. [9] Z.M. Wu, “Dynamically knot and shape parameter setting for simulating shock wave by using multiquadric quasi-interpolation”, Engineering Analysis with Boundary Elements, 29 (2005) 354-358. [10] S.M. El-Sayed, “The decomposition method for studying the Klein-Gordon equation”, Chaos Solitons Fractals, 18 (2003) 1025-1030. [11] Y.C. Hon, X.Z. Mao, “An efficient numerical scheme for Burgers' equation”, Appl. Math. Comput, 95 (1998) 37-50. [12] Y.C. Hon, Z.M. Wu, “A quasi-interpolation method for solving stiff ordinary differential equations”, Internat. J. Numer. Methods Eng., 48 (8) (2000) 1187-1197. [13] E.J. Kansa, “Multiquadric-a scattered data approximation scheme with applications to computational fluid dynamics I”, Comput. Math. Appl. 19 (1990) 127-145. [14] E.J. Kansa, “Multiquadric-a scattered data approximation scheme with applications to computational fluid dynamics II”, Comput. Math. Appl., 19 (1990) 147-161. [15] D. Kaya, S.M. El-Sayed, “A numerical solution of the Klein-Gordon equation and convergence of the decomposition method”, Appl. Math. Comput. , 156 (2004) 341-353. [16] Z.W. Jiang, R.H. Wang, C.G. Zhu, M. Xu, “High accuracy multiquadric quasi-interpolation”, Appl. Math. Modelling, 35 (2011) 2185-2195. [17] Z.W. Jiang, R.H. Wang, “Numerical solution of one-dimensional sine-Gordon equation using high accuracy multiquadric quasi-interpolation”, Appl. Math. comput. , 218 (2012) 7711-7716. [18] S. Jimenez, L. Vazquez, “Analysis of four numerical schemes for a nonlinear Klein-Gordon equation”, Appl. Math. Comput. , 35 (1990) 61-94. 272 M. Sarboland, A. Aminataei / J. Math. Computer Sci. 14 (2015), 258-273 [19] W.R. Madych, S.A. Nelson, “Multivariate interpolation and conditionally positive definite functions”, Math. Comp., 54 (1990) 211-230. [20] N. Mai-Duy, T. Tran-Cong, “Numerical solution of differential equations using multiquadric radial basis function networks”, Neural Netw., 14 (2001) 185-199. [21] J.K. Perring, T.H. Skyrme, “A model unified field equation”, Nucl. Phys. 31 (1962) 550-555. [22] J. Rashidinia, M. Ghasemia, R. Jalilian, “Numerical solution of the nonlinear Klein-Gordon equation”, J. Comput. Appl. Math., 233 (2010) 1866-1878. [23] M. Sarboland, A. Aminataei, “On the numerical solution of one-dimensional nonlinear nonhomogeneous Burgers equation”, J. Appl. Math., 15 pages, doi:10.1155/2014/598432. [24] M. Sarboland, A. Aminataei, “Improvement of the multiquadric quasi-interpolation LW 2 ”, J. Math. Computer Sci., 11 (2014) 13-21. [25] Sirendaoreji, “Auxiliary equation method and new solutions of Klein-Gordon equations”, Chaos Solitons Fractals, 31(4) (2007) 943-950. [26] Sirendaoreji, “A new auxiliary equation and exact travelling wave solutions of nonlinear equations”, Phys. Lett. A, 356 (2) (2006) 124-130. [27] C. Shu, L. Wu, “Integrated radial basis functions-based differential quadrature method and its performance”, Int. J. Numer. Methods Fluids, 53 (2007) 969-984. [28] A.M. Wazwaz, “The modified decomposition method for analytic treatment of differential equations”, Appl. Math. Comput., 173 (2006) 165-176. [29] Z.M. Wu, R. Schaback, “Shape preserving properties and convergence of univariate multiquadric quasi- interpolation, Acta.”, Math. Appl. Sinica (English Ser.), 10 (4) (1994) 441446. [30] A.M. Wazwaz, “The tanh and the sine-cosine methods for compact and noncompact solutions of the nonlinear Klein-Gordon equation”, Appl. Math.Comput., 167 (2005) 1179-1195. [31] A.M. Wazwaz, “New travelling wave solutions to the Boussinesq and the Klein-Gordon equations”, Communications in Nonlinear Science and Numerical Simulation, 13 (2008) 889901. [32] M.L. Xiao, R.H. Wang, C.H. Zhu, “Applying multiquadric quasi-interpolation to solve KdV equation”, Mathematical Research Exposition, 31 (2011) 191-201. 273