Constraint-handling techniques within differential evolution for solving process engineering problems
Cita com:
hdl:2117/361648
Tipus de documentArticle
Data publicació2021-09
Condicions d'accésAccés obert
Llevat que s'hi indiqui el contrari, els
continguts d'aquesta obra estan subjectes a la llicència de Creative Commons
:
Reconeixement-NoComercial-SenseObraDerivada 3.0 Espanya
Abstract
A wide range of process systems engineering problems involve an optimisation formulation that is difficult to solve due to sources of discontinuity and non-convexity and a high number of constraints to satisfy. Differential Evolution algorithm (DE) has proven to be robust for the solution of highly non-convex and mixed-integer problems; nevertheless, its performance greatly depends on the constraint-handling technique used. In this study, numerical comparisons of some state-of-the-art constraint-handling techniques are performed: static penalty function, stochastic ranking, feasibility rules, constrained method and gradient-based repair. The obtained results show that the gradient-based repair technique deserves a special attention when solving highly constrained problems. This technique enables to efficiently satisfy both inequality and equality constraints, which makes it particularly adapted for the solution of process engineering optimization problems.
CitacióCantú, V.H.; Azzaro-Pantel, C.; Ponsich, A. Constraint-handling techniques within differential evolution for solving process engineering problems. "Applied soft computing", Setembre 2021, vol. 108, p. 107442:1-107442:16.
ISSN1568-4946
Versió de l'editorhttps://www.sciencedirect.com/science/article/abs/pii/S1568494621003653
Col·leccions
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
ASOC-versióncorregida.pdf | Versió corregida | 416,9Kb | Visualitza/Obre | |
ChEng01.pdf | 376,7Kb | Visualitza/Obre |