The particle swarm optimization against the Runge's phenomenon: Application to the generalized integral quadrature method

Abstract —In the present work, we introduce the particle swarmoptimization called (PSO in short) to avoid the Runge’s phenomenonoccurring in many numerical problems. This new approach is testedwith some numerical examples including the generalized integralquadrature method in order to solve the Volterra’s integral equations. Keywords —Integral equation, particle swarm optimization,Runge’s phenomenon. I. I NTRODUCTION I N recent years, much attention has been devoted to theinvestigation of new mathematical models and numericalapproaches to evaluate the solutions of the EDP and theintegral equations. Excellent surveys which contain both nu-merical and theoretical researches are given in [1-20].The primary argument for the interest of the type of thisproblem comes naturally from its wide applications almostin any branches of science and engineering described bysystems of ODEs and PDEs [21-31] which in some situationsthe solutions present the Runge’s phenomenon in the edgesof the interval. This situation can be avoided by a specificutilization of the algorithm PSO. The PSO algorithm is a paral-lel evolutionary computation technique proposed by Kennedyand Eberhart in 1995. The PSO has nowadays gained greatimportance in computer optimization.The latest numerical approach to date is the generalizedintegral quadrature method introduced by Zerarka and Soukeur[32]. It was first applied to one-dimensional Volterra integralin the linear and nonlinear cases, where the solution is notcompletely reproduced in the domain in which strong oscil-lations can arise. This method studies the situation in whichthe unknown function is identified as the Lagrange polynomial[33] and the interpolating points of the Tchebychev type areused.New calculations are performed for the construction of thesolution by a suitable choice of the interpolating points usingthe particle swarm optimization (PSO) in order to avoid theRunge’s phenomenon [34]. Our main purpose is to show howthe Runge’s phenomenon can be completely removed fromthe solution of interest. We examine two specific examples in

[1]  J. Kennedy,et al.  Matching algorithms to problems: an experimental test of the particle swarm and some genetic algorithms on the multimodal problem generator , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[2]  P. Wolkenfelt,et al.  The Construction of Reducible Quadrature Rules for Volterra Integral and Integro-differential Equations , 1982 .

[3]  Hans-Jürgen Dobner,et al.  Bounds of high quality for first kind Volterra integral equations , 1996, Reliab. Comput..

[4]  W. D. Evans,et al.  PARTIAL DIFFERENTIAL EQUATIONS , 1941 .

[5]  J. A. Cochran The analysis of linear integral equations , 1973 .

[6]  Hans-Jürgen Dobner,et al.  Bounds for the solution of hyperbolic problems , 1987, Computing.

[7]  Russell C. Eberhart,et al.  Parameter Selection in Particle Swarm Optimization , 1998, Evolutionary Programming.

[8]  M. N. Vrahatis,et al.  Objective function “stretching” to alleviate convergence to local minima , 2001 .

[9]  L. Delves,et al.  Numerical solution of integral equations , 1975 .

[10]  James Kennedy,et al.  The Behavior of Particles , 1998, Evolutionary Programming.

[11]  Qun Lin,et al.  Geometric meshes in collocation methods for Volterra integral equations with proportional delays , 2001 .

[12]  On a Reliable Solution of a Volterra Integral Equation in a Hilbert Space , 2003 .

[13]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[14]  Willard L. Miranker,et al.  A new approach to scientific computation , 1983 .

[15]  A. Zerarka,et al.  A generalized integral quadratic method: I. an efficient solution for one-dimensional Volterra integral equation , 2005 .

[16]  R. Taylor,et al.  The Numerical Treatment of Integral Equations , 1978 .

[17]  Michael N. Vrahatis,et al.  Modification of the Particle Swarm Optimizer for Locating All the Global Minima , 2001 .

[18]  F. Fagnani,et al.  A recursive algorithm for the approximate solution of Volterra integral equations of the first kind of convolution type , 2003 .

[19]  R. Eberhart,et al.  Fuzzy adaptive particle swarm optimization , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[20]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[21]  M. Clerc,et al.  The swarm and the queen: towards a deterministic and adaptive particle swarm optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[22]  M. Federson,et al.  Linear Volterra Integral Equations , 2002 .

[23]  Ioan Cristian Trelea,et al.  The particle swarm optimization algorithm: convergence analysis and parameter selection , 2003, Inf. Process. Lett..

[24]  Peter Linz,et al.  Analytical and numerical methods for Volterra equations , 1985, SIAM studies in applied and numerical mathematics.

[25]  Peeter Oja,et al.  Cubic Spline Collocation for Volterra Integral Equations , 2002, Computing.

[26]  K. Parsopoulos,et al.  Stretching technique for obtaining global minimizers through Particle Swarm Optimization , 2001 .

[27]  Nathaniel Macon,et al.  Numerical analysis , 1963 .

[28]  H. Brunner,et al.  The numerical solution of Volterra equations , 1988 .

[29]  M. Federson,et al.  Linear Volterra Integral Equations as the Limit of Discrete Systems , 2004 .

[30]  A. Zerarka,et al.  Energy spectra of the Schrödinger equation and the differential quadrature method , 2005 .

[31]  Mauro Birattari,et al.  Swarm Intelligence , 2012, Lecture Notes in Computer Science.

[32]  Qiya Hu Multilevel correction for discrete collocation solutions of Volterra integral equations with delay arguments , 1999 .

[33]  Ulrich W. Kulisch,et al.  Numerical Toolbox for Verified Computing I , 1993 .

[34]  L. Delves,et al.  Computational methods for integral equations: Frontmatter , 1985 .

[35]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[36]  J. Miller Numerical Analysis , 1966, Nature.

[37]  R. W. Dobbins,et al.  Computational intelligence PC tools , 1996 .

[38]  Alexander B. Movchan,et al.  Numerical Solution of Nonlinear Hypersingular Integral Equations of the Peierls Type in Dislocation Theory , 2000, SIAM J. Appl. Math..

[39]  Dariusz Bugajewski,et al.  Kneser's theorem for weak solutions of the Darboux problem in Banach spaces , 1993 .

[40]  M. A. Darwish,et al.  Integral equations and potential-theortic type integrals of orthogonal polynomials , 1999 .

[41]  Hermann Brunner,et al.  The piecewise polynomial collocation method for nonlinear weakly singular Volterra equations , 1999, Math. Comput..

[42]  Alan Feldstein,et al.  Smoothness of solutions of Volterra integral equations with weakly singular kernels , 1971 .

[43]  ON THE VOLTERRA INTEGRAL EQUATION IN LOCALLY CONVEX SPACES , 1992 .

[44]  Hermann Brunner,et al.  Continuous collocation approximations to solutions of first kind Volterra equations , 1997, Math. Comput..

[45]  K. Atkinson,et al.  A survey of numerical methods for the solution of Fredholm integral equations of the second kind , 1977 .

[46]  A. Constantin On the unicity of solutions for the differential equationx(n)(t)=f(t, x) , 1993 .

[47]  Teresa Diogo,et al.  Numerical solution of a nonuniquely solvable Volterra integral equation using extrapolation methods , 2002 .