A Differential Evolution with Two Mutation Strategies and a Selection Based on an Improved Constraint-Handling Technique for Bilevel Programming Problems
2014 ◽
Vol 2014
◽
pp. 1-16
◽
Keyword(s):
Two mutation operators are used in the differential evolution algorithm to improve the diversity of population. An improved constraint-handling technique based on a comparison mechanism is presented, and then it is combined with the selection operator in the differential evolution algorithm to fulfill constraint handling and selection simultaneously. A differential evolution with two mutation strategies and a selection based on this improved constraint-handling technique is developed to solve bilevel programming problems. The simulation results on some linear and nonlinear bilevel programming problems show the effectiveness and efficiency of the proposed algorithm.
2016 ◽
Vol 27
(4)
◽
pp. 912-919
◽
2016 ◽
Vol 107
◽
pp. 271-288
◽
2015 ◽
Vol 47
(10)
◽
pp. 2330-2341
◽
2019 ◽
Vol 11
(4)
◽
pp. 26-38
◽
2020 ◽
Vol 10
(02)
◽
pp. 22-40