An Improved Genetic Algorithm for Constrained Optimization Problems

被引:17
作者
Wang, Fulin [1 ]
Xu, Gang [1 ]
Wang, Mo [1 ]
机构
[1] Northeast Agr Univ, Coll Engn, Harbin 150030, Peoples R China
关键词
Optimization; Statistics; Social factors; Genetic algorithms; Linear programming; Evolutionary computation; Search problems; Genetic algorithm; constrained optimization problem; two-direction crossover; grouped mutation; CROSSOVER OPERATOR; EVOLUTIONARY ALGORITHMS; MUTATION;
D O I
10.1109/ACCESS.2023.3240467
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The mathematical form of many optimization problems in engineering is constrained optimization problems. In this paper, an improved genetic algorithm based on two-direction crossover and grouped mutation is proposed to solve constrained optimization problems. In addition to making full use of the direction information of the parent individual, the two-direction crossover adds an additional search direction and finally searches in the better direction of the two directions, which improves the search efficiency. The grouped mutation divides the population into two groups and uses mutation operators with different properties for each group to give full play to the characteristics of these mutation operators and improve the search efficiency. In experiments on the IEEE CEC 2017 competition on constrained real-parameter optimization and ten real-world constrained optimization problems, the proposed algorithm outperforms other state-of-the-art algorithms. Finally, the proposed algorithm is used to optimize a single-stage cylindrical gear reducer.
引用
收藏
页码:10032 / 10044
页数:13
相关论文
共 46 条
[1]   Real-parameter constrained optimization using enhanced quality-based cultural algorithm with novel influence and selection schemes [J].
Al-Gharaibeh, Rami S. ;
Ali, Mostafa Z. ;
Daoud, Mohammad, I ;
Alazrai, Rami ;
Abdel-Nabi, Heba ;
Hriez, Safaa ;
Suganthan, Ponnuthurai N. .
INFORMATION SCIENCES, 2021, 576 (242-273) :242-273
[2]   An improved class of real-coded Genetic Algorithms for numerical optimization [J].
Ali, Mostafa Z. ;
Awad, Noor H. ;
Suganthan, Ponnuthurai N. ;
Shatnawi, Ali M. ;
Reynolds, Robert G. .
NEUROCOMPUTING, 2018, 275 :155-166
[3]   Butterfly optimization algorithm: a novel approach for global optimization [J].
Arora, Sankalap ;
Singh, Satvir .
SOFT COMPUTING, 2019, 23 (03) :715-734
[4]  
Boyd S. P., 2014, Convex Optimization
[5]   A constrained optimization model for the provision of services in a 5G network with multi-level cybersecurity investments [J].
Cappello, Giorgia M. ;
Colajanni, Gabriella ;
Daniele, Patrizia ;
Sciacca, Daniele .
SOFT COMPUTING, 2023, 27 (18) :12979-12996
[6]   A simple and efficient real-coded genetic algorithm for constrained optimization [J].
Chuang, Yao-Chen ;
Chen, Chyi-Tsong ;
Hwang, Chyi .
APPLIED SOFT COMPUTING, 2016, 38 :87-105
[7]   Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art [J].
Coello, CAC .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2002, 191 (11-12) :1245-1287
[8]   GGA: A modified genetic algorithm with gradient-based local search for solving constrained optimization problems [J].
D'Angelo, Gianni ;
Palmieri, Francesco .
INFORMATION SCIENCES, 2021, 547 :136-162
[9]  
Dantzig G.B., 1963, Linear Programming and Extensions, DOI [DOI 10.7249/R366, 10.7249/R366]
[10]  
Das AK, 2018, PROC INT CONF EMERG