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 条
[31]   An Improved Self-Adaptive Differential Evolution Algorithm for Optimization Problems [J].
Elsayed, Saber M. ;
Sarker, Ruhul A. ;
Essam, Daryl L. .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2013, 9 (01) :89-99
[32]   Opposition Based Chaotic Differential Evolution Algorithm for Solving Global Optimization Problems [J].
Thangaraj, Radha ;
Pant, Millie ;
Chelliah, Thanga Raj ;
Abraham, Ajith .
PROCEEDINGS OF THE 2012 FOURTH WORLD CONGRESS ON NATURE AND BIOLOGICALLY INSPIRED COMPUTING (NABIC), 2012, :1-7
[33]   A new differential evolution algorithm for solving multimodal optimization problems with high dimensionality [J].
Tuo, Shouheng ;
Zhang, Junying ;
Yuan, Xiguo ;
Yong, Longquan .
SOFT COMPUTING, 2018, 22 (13) :4361-4388
[34]   A new differential evolution algorithm for solving multimodal optimization problems with high dimensionality [J].
Shouheng Tuo ;
Junying Zhang ;
Xiguo Yuan ;
Longquan Yong .
Soft Computing, 2018, 22 :4361-4388
[35]   Differential evolution for solving multiobjective optimization problems [J].
Sarker, R ;
Abbass, HA .
ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2004, 21 (02) :225-240
[36]   A Hybrid Algorithm Based on Bat-Inspired Algorithm and Differential Evolution for Constrained Optimization Problems [J].
Pei, Shengyu ;
Ouyang, Aijia ;
Tong, Lang .
INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2015, 29 (04)
[37]   Landscape-assisted multi-operator differential evolution for solving constrained optimization problems [J].
Sallam, Karam M. ;
Elsayed, Saber M. ;
Sarker, Ruhul A. ;
Essam, Daryl L. .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 162
[38]   Dynamic and random differential evolution solving constrained optimisation problems [J].
Zhang, Qing ;
Zeng, Sanyou ;
Li, Changhe .
INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2014, 5 (02) :137-150
[39]   A new optimization algorithm for solving complex constrained design optimization problems [J].
Rao, R. Venkata ;
Waghmare, G. G. .
ENGINEERING OPTIMIZATION, 2017, 49 (01) :60-83
[40]   Solving large-scale global optimization problems using enhanced adaptive differential evolution algorithm [J].
Mohamed, Ali Wagdy .
COMPLEX & INTELLIGENT SYSTEMS, 2017, 3 (04) :205-231