Numerical solution of systems of second-order boundary value problems using continuous genetic algorithm

被引:402
|
作者
Abu Arqub, Omar [1 ]
Abo-Hammour, Zaer [2 ]
机构
[1] Al Balqa Appl Univ, Dept Math, Fac Sci, Salt 19117, Jordan
[2] Univ Jordan, Dept Mechatron Engn, Fac Engn, Amman 11942, Jordan
关键词
Continuous genetic algorithm; System of boundary value problem; Finite difference approximation; NONLINEAR-SYSTEM; OPTIMIZATION; ORDER;
D O I
10.1016/j.ins.2014.03.128
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, continuous genetic algorithm is introduced as an efficient solver for systems of second-order boundary value problems where smooth solution curves are used throughout the evolution of the algorithm to obtain the required nodal values of the unknown variables. The solution methodology is based on representing each derivative in the system of differential equations by its finite difference approximation. After that, the overall residue for all nodes in the given system of differential equations is formulated. The solution to the system of differential equations is then converted into the problem of minimizing the overall residue or maximizing the fitness function based on the nodal values generated from the genetic operators. Three numerical test problems including linear and nonlinear systems were analyzed to illustrate the procedure and confirm the performance of the proposed method. In addition to that, a convergence and sensitivity analysis to genetic operators and control parameters of the algorithm has been carried out. The numerical results show that the proposed algorithm is a robust and accurate procedure for solving Systems of second-order boundary value problems. Furthermore, the obtained accuracy for the solutions using CGA is much better than the results obtained using some modern methods. (C) 2014 Elsevier Inc. All rights reserved.
引用
收藏
页码:396 / 415
页数:20
相关论文
共 50 条