A Particle Swarm Optimization-Based Method for Numerically Solving Ordinary Differential Equations

The Euler method is a typical one for numerically solving initial value problems of ordinary differential equations. Particle swarm optimization (PSO) is an efficient algorithm for obtaining the optimal solution of a nonlinear optimization problem. In this study, a PSO-based Euler-type method is pro...

Full description

Bibliographic Details
Main Authors: Xian-Ci Zhong, Jia-Ye Chen, Zhou-Yang Fan
Format: Article
Language:English
Published: Hindawi Limited 2019-01-01
Series:Mathematical Problems in Engineering
Online Access:http://dx.doi.org/10.1155/2019/9071236
id doaj-d157280c90924c6483d8a0e774218905
record_format Article
spelling doaj-d157280c90924c6483d8a0e7742189052020-11-25T01:31:55ZengHindawi LimitedMathematical Problems in Engineering1024-123X1563-51472019-01-01201910.1155/2019/90712369071236A Particle Swarm Optimization-Based Method for Numerically Solving Ordinary Differential EquationsXian-Ci Zhong0Jia-Ye Chen1Zhou-Yang Fan2School of Civil Engineering and Architecture, Guangxi University, Nanning, Guangxi 530004, ChinaSchool of Civil Engineering and Architecture, Guangxi University, Nanning, Guangxi 530004, ChinaSchool of Civil Engineering and Architecture, Guangxi University, Nanning, Guangxi 530004, ChinaThe Euler method is a typical one for numerically solving initial value problems of ordinary differential equations. Particle swarm optimization (PSO) is an efficient algorithm for obtaining the optimal solution of a nonlinear optimization problem. In this study, a PSO-based Euler-type method is proposed to solve the initial value problem of ordinary differential equations. In the typical Euler method, the equidistant grid points are always used to obtain the approximate solution. The existing shortcoming is that when the iteration number is increasing, the approximate solution could be greatly away from the exact one. Here, it is considered that the distribution of the grid nodes could affect the approximate solution of differential equations on the discrete points. The adopted grid points are assumed to be free and nonequidistant. An optimization problem is constructed and solved by particle swarm optimization (PSO) to determine the distribution of grid points. Through numerical computations, some comparisons are offered to reveal that the proposed method has great advantages and can overcome the existing shortcoming of the typical Euler formulae.http://dx.doi.org/10.1155/2019/9071236
collection DOAJ
language English
format Article
sources DOAJ
author Xian-Ci Zhong
Jia-Ye Chen
Zhou-Yang Fan
spellingShingle Xian-Ci Zhong
Jia-Ye Chen
Zhou-Yang Fan
A Particle Swarm Optimization-Based Method for Numerically Solving Ordinary Differential Equations
Mathematical Problems in Engineering
author_facet Xian-Ci Zhong
Jia-Ye Chen
Zhou-Yang Fan
author_sort Xian-Ci Zhong
title A Particle Swarm Optimization-Based Method for Numerically Solving Ordinary Differential Equations
title_short A Particle Swarm Optimization-Based Method for Numerically Solving Ordinary Differential Equations
title_full A Particle Swarm Optimization-Based Method for Numerically Solving Ordinary Differential Equations
title_fullStr A Particle Swarm Optimization-Based Method for Numerically Solving Ordinary Differential Equations
title_full_unstemmed A Particle Swarm Optimization-Based Method for Numerically Solving Ordinary Differential Equations
title_sort particle swarm optimization-based method for numerically solving ordinary differential equations
publisher Hindawi Limited
series Mathematical Problems in Engineering
issn 1024-123X
1563-5147
publishDate 2019-01-01
description The Euler method is a typical one for numerically solving initial value problems of ordinary differential equations. Particle swarm optimization (PSO) is an efficient algorithm for obtaining the optimal solution of a nonlinear optimization problem. In this study, a PSO-based Euler-type method is proposed to solve the initial value problem of ordinary differential equations. In the typical Euler method, the equidistant grid points are always used to obtain the approximate solution. The existing shortcoming is that when the iteration number is increasing, the approximate solution could be greatly away from the exact one. Here, it is considered that the distribution of the grid nodes could affect the approximate solution of differential equations on the discrete points. The adopted grid points are assumed to be free and nonequidistant. An optimization problem is constructed and solved by particle swarm optimization (PSO) to determine the distribution of grid points. Through numerical computations, some comparisons are offered to reveal that the proposed method has great advantages and can overcome the existing shortcoming of the typical Euler formulae.
url http://dx.doi.org/10.1155/2019/9071236
work_keys_str_mv AT xiancizhong aparticleswarmoptimizationbasedmethodfornumericallysolvingordinarydifferentialequations
AT jiayechen aparticleswarmoptimizationbasedmethodfornumericallysolvingordinarydifferentialequations
AT zhouyangfan aparticleswarmoptimizationbasedmethodfornumericallysolvingordinarydifferentialequations
AT xiancizhong particleswarmoptimizationbasedmethodfornumericallysolvingordinarydifferentialequations
AT jiayechen particleswarmoptimizationbasedmethodfornumericallysolvingordinarydifferentialequations
AT zhouyangfan particleswarmoptimizationbasedmethodfornumericallysolvingordinarydifferentialequations
_version_ 1725084526345977856