TY - GEN
T1 - A hybrid constraint handling mechanism with differential evolution for constrained multiobjective optimization
AU - Hsieh, Min Nan
AU - Chiang, Tsung Che
AU - Fu, Li Chen
PY - 2011
Y1 - 2011
N2 - In real-world applications, the optimization problems usually include some conflicting objectives and subject to many constraints. Much research has been done in the fields of multiobjective optimization and constrained optimization, but little focused on both topics simultaneously. In this study we present a hybrid constraint handling mechanism, which combines the -comparison method and penalty method. Unlike original -comparison method, we set an individual -value to each constraint and control it by the amount of violation. The penalty method deals with the region where constraint violation exceeds the -value and guides the search toward the -feasible region. The proposed algorithm is based on a well-known multiobjective evolutionary algorithm, NSGA-II, and introduces the operators in differential evolution (DE). A modified DE strategy, DE/better-to-best-feasible/1, is applied. The better individual is selected by tournament selection, and the best individual is selected from an archive. Performance of the proposed algorithm is compared with NSGA-II and an improved version with a self-adaptive fitness function. The proposed algorithm shows competitive results on sixteen public constrained multiobjective optimization problem instances.
AB - In real-world applications, the optimization problems usually include some conflicting objectives and subject to many constraints. Much research has been done in the fields of multiobjective optimization and constrained optimization, but little focused on both topics simultaneously. In this study we present a hybrid constraint handling mechanism, which combines the -comparison method and penalty method. Unlike original -comparison method, we set an individual -value to each constraint and control it by the amount of violation. The penalty method deals with the region where constraint violation exceeds the -value and guides the search toward the -feasible region. The proposed algorithm is based on a well-known multiobjective evolutionary algorithm, NSGA-II, and introduces the operators in differential evolution (DE). A modified DE strategy, DE/better-to-best-feasible/1, is applied. The better individual is selected by tournament selection, and the best individual is selected from an archive. Performance of the proposed algorithm is compared with NSGA-II and an improved version with a self-adaptive fitness function. The proposed algorithm shows competitive results on sixteen public constrained multiobjective optimization problem instances.
KW - Constrained Multiobjective Optimization
KW - Constraint Handling
KW - Differential Evolution
KW - Multiobjective Evolutionary Algorithm
UR - http://www.scopus.com/inward/record.url?scp=80051980106&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=80051980106&partnerID=8YFLogxK
U2 - 10.1109/CEC.2011.5949831
DO - 10.1109/CEC.2011.5949831
M3 - Conference contribution
AN - SCOPUS:80051980106
SN - 9781424478347
T3 - 2011 IEEE Congress of Evolutionary Computation, CEC 2011
SP - 1785
EP - 1792
BT - 2011 IEEE Congress of Evolutionary Computation, CEC 2011
T2 - 2011 IEEE Congress of Evolutionary Computation, CEC 2011
Y2 - 5 June 2011 through 8 June 2011
ER -