Closed-Form Solutions to Differential Equations via Differential Evolution

被引:1
|
作者
Mex, L. [1 ]
Cruz-Villar, Carlos A. [2 ]
Penunuri, F. [1 ]
机构
[1] Univ Autonoma Yucatan, YUC, Fac Ingn, Merida 97310, Mexico
[2] Cinvestav IPN, Dept Ingn Elect, Mexico City 07300, DF, Mexico
关键词
RUNGE-KUTTA METHODS; HOMOTOPY PERTURBATION METHOD; PREDICTOR-CORRECTOR METHODS; NONLINEAR EQUATIONS; NUMERICAL-SOLUTION; NUMBER;
D O I
10.1155/2015/910316
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
We focus on solving ordinary differential equations using the evolutionary algorithm known as differential evolution (DE). The main purpose is to obtain a closed-form solution to differential equations. To solve the problem at hand, three steps are proposed. First, the problem is stated as an optimization problem where the independent variables are elementary functions. Second, as the domain of DE is real numbers, we propose a grammar that assigns numbers to functions. Third, to avoid truncation and subtractive cancellation errors, to increase the efficiency of the calculation of derivatives, the dual numbers are used to obtain derivatives of functions. Some examples validating the effectiveness and efficiency of our method are presented.
引用
收藏
页数:11
相关论文
共 50 条