An Improved Differential Evolution Algorithm for Solving Constrained Optimization Problems

被引:0
作者
You, Xue-mei [1 ]
Liu, Zhi-yuan [1 ]
机构
[1] Shandong Normal Univ, Sch Management Sci & Engn, Jinan 250014, Peoples R China
来源
INTERNATIONAL CONFERENCE ON COMPUTER, NETWORK SECURITY AND COMMUNICATION ENGINEERING (CNSCE 2014) | 2014年
关键词
Differential Evolution; Evolutionary Computation; The classical constrained optimization problem;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, an improved evolutionary differential algorithm named MDE is proposed to solve the classical constrained optimization problem. This method is based on multi-parent crossover, which generates offspring based on the center individual and three randomly selected individuals. The offspring created by this crossover scheme are closer to the feasible region. To deal with the solutions in the boundaries of feasible region, we apply a boundary search strategy. To handle constraints, we employ a feasible solution preferred rule (an individual with less constraint violations is better). To verify the performance of our approach, we test it on 13 well-known constrained benchmark optimization problems. Simulation results and comparisons demonstrate that our algorithm can effectively deal with constraints and achieves better feasible solutions. Additionally, we apply the algorithm to solve four real-world applications, including welded beam design optimization problem, pressure vessel design optimization problem, tension/compression spring design optimization problem and speed reducer design optimization problem. Simulation results demonstrate the effectiveness of our algorithm.
引用
收藏
页码:14 / 20
页数:7
相关论文
共 50 条
[41]   Solving large-scale global optimization problems using enhanced adaptive differential evolution algorithm [J].
Ali Wagdy Mohamed .
Complex & Intelligent Systems, 2017, 3 :205-231
[42]   Improved Differential Evolution with Searching Pioneer for Solving Multi-modal Optimization Problems [J].
Lin, Chun-Ling ;
Hsieh, Sheng-Ta ;
Chiu, Shih-Yuan .
2017 FIFTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2017, :101-105
[43]   Engineering optimization by means of an improved constrained differential evolution [J].
Gong, Wenyin ;
Cai, Zhihua ;
Liang, Dingwen .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2014, 268 :884-904
[44]   An Improved Rider Optimization Algorithm for Solving Engineering Optimization Problems [J].
Wang, Guohu ;
Yuan, Yongliang ;
Guo, Wenwen .
IEEE ACCESS, 2019, 7 :80570-80576
[45]   An efficient Differential Evolution based algorithm for solving multi-objective optimization problems [J].
Ali, Musrrat. ;
Siarry, Patrick ;
Pant, Millie. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 217 (02) :404-416
[46]   Application of Improved Differential Evolution Algorithm in Solving Equations [J].
Guiying Ning ;
Yongquan Zhou .
International Journal of Computational Intelligence Systems, 14
[47]   Application of Improved Differential Evolution Algorithm in Solving Equations [J].
Ning, Guiying ;
Zhou, Yongquan .
INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2021, 14 (01)
[48]   An Improved Backtracking Search Algorithm for Constrained Optimization Problems [J].
Zhao, Wenting ;
Wang, Lijin ;
Yin, Yilong ;
Wang, Bingqing ;
Wei, Yi ;
Yin, Yushan .
KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, KSEM 2014, 2014, 8793 :222-233
[49]   Multiobjective optimization algorithm for solving constrained single objective problems [J].
Reynoso-Meza, Gilberto ;
Blasco, Xavier ;
Sanchis, Javier ;
Martinez, Miguel .
2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
[50]   Multi-objective optimization based reverse strategy with differential evolution algorithm for constrained optimization problems [J].
Gao, Liang ;
Zhou, Yinzhi ;
Li, Xinyu ;
Pan, Quanke ;
Yi, Wenchao .
EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (14) :5976-5987