Constraint-handling using an evolutionary multiobjective optimization technique

Authors
Citation
Cac. Coello, Constraint-handling using an evolutionary multiobjective optimization technique, CIV ENG E S, 17(4), 2000, pp. 319-346
Citations number
51
Categorie Soggetti
Civil Engineering
Journal title
CIVIL ENGINEERING AND ENVIRONMENTAL SYSTEMS
ISSN journal
10286608 → ACNP
Volume
17
Issue
4
Year of publication
2000
Pages
319 - 346
Database
ISI
SICI code
1028-6608(2000)17:4<319:CUAEMO>2.0.ZU;2-N
Abstract
In this paper, we introduce the concept of non-dominance (commonly used in multiobjective optimization) as a way to incorporate constraints into the f itness function of a genetic algorithm. Each individual is assigned a rank based on its degree of dominance over the rest of the population. Feasible individuals are always ranked higher than infeasible ones, and the degree o f constraint violation determines the rank among infeasible individuals. Th e proposed technique does not require fine tuning of factors like the tradi tional penalty function and uses a self-adaptation mechanism that avoids th e traditional empirical adjustment of the main genetic operators (i.e., cro ssover and mutation).