Title of article :
An efficient constraint handling method for genetic algorithms Original Research Article
Author/Authors :
Kalyanmoy Deb، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2000
Pages :
28
From page :
311
To page :
338
Abstract :
Many real-world search and optimization problems involve inequality and/or equality constraints and are thus posed as constrained optimization problems. In trying to solve constrained optimization problems using genetic algorithms (GAs) or classical optimization methods, penalty function methods have been the most popular approach, because of their simplicity and ease of implementation. However, since the penalty function approach is generic and applicable to any type of constraint (linear or nonlinear), their performance is not always satisfactory. Thus, researchers have developed sophisticated penalty functions specific to the problem at hand and the search algorithm used for optimization. However, the most difficult aspect of the penalty function approach is to find appropriate penalty parameters needed to guide the search towards the constrained optimum. In this paper, GAʹs population-based approach and ability to make pair-wise comparison in tournament selection operator are exploited to devise a penalty function approach that does not require any penalty parameter. Careful comparisons among feasible and infeasible solutions are made so as to provide a search direction towards the feasible region. Once sufficient feasible solutions are found, a niching method (along with a controlled mutation operator) is used to maintain diversity among feasible solutions. This allows a real-parameter GAʹs crossover operator to continuously find better feasible solutions, gradually leading the search near the true optimum solution. GAs with this constraint handling approach have been tested on nine problems commonly used in the literature, including an engineering design problem. In all cases, the proposed approach has been able to repeatedly find solutions closer to the true optimum solution than that reported earlier.
Keywords :
Constrained optimization , Penalty approach , Niching , Inequality constraints , Real-parameter GAs , equality constraints , Evolution strategy , Engineering design , Simulated binary crossover
Journal title :
Computer Methods in Applied Mechanics and Engineering
Serial Year :
2000
Journal title :
Computer Methods in Applied Mechanics and Engineering
Record number :
891875
Link To Document :
بازگشت