首页 | 本学科首页   官方微博 | 高级检索  
     


Solving initial and boundary value problems using learning automata particle swarm optimization
Authors:Kourosh Nemati  Siti Mariyam Shamsuddin  Maslina Darus
Affiliation:1. UTM Big Data Centre, Faculty of Computing, Universiti Teknologi Malaysia, 81310 Johor, Malaysiaknms81@gmail.com;3. UTM Big Data Centre, Faculty of Computing, Universiti Teknologi Malaysia, 81310 Johor, Malaysia;4. School of Mathematical Sciences, Faculty of Science and Technology, Universiti Kebangsaan Malaysia, Bangi 43600, Selangor Darul Ehsan, Malaysia
Abstract:In this article, the particle swarm optimization (PSO) algorithm is modified to use the learning automata (LA) technique for solving initial and boundary value problems. A constrained problem is converted into an unconstrained problem using a penalty method to define an appropriate fitness function, which is optimized using the LA-PSO method. This method analyses a large number of candidate solutions of the unconstrained problem with the LA-PSO algorithm to minimize an error measure, which quantifies how well a candidate solution satisfies the governing ordinary differential equations (ODEs) or partial differential equations (PDEs) and the boundary conditions. This approach is very capable of solving linear and nonlinear ODEs, systems of ordinary differential equations, and linear and nonlinear PDEs. The computational efficiency and accuracy of the PSO algorithm combined with the LA technique for solving initial and boundary value problems were improved. Numerical results demonstrate the high accuracy and efficiency of the proposed method.
Keywords:particle swarm optimization  learning automata  initial and boundary value problems  unconstrained optimization  penalty method
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号