Title :
Blessings of maintaining infeasible solutions for constrained multi-objective optimization problems
Author :
Isaacs, Amitay ; Ray, Tapabrata ; Smith, Warren
Author_Institution :
Sch. of Aerosp., Civil & Mech. Eng., Univ. of New South Wales at Australian Defence Force Acad., Canberra, ACT
Abstract :
The most common approach to handling constraints in a constrained optimization problem has been the use of penalty functions. In recent years non-dominance based ranking methods have been applied for an efficient handling of constraints. These techniques favor the feasible solutions over the infeasible solutions, thus guiding the search through the feasible space. Usually the optimal solutions of the constrained optimization problems are spread along the constraint boundary. In this paper we propose a constraint handling method that maintains infeasible solutions in the population to aid the search of the optimal solutions through the infeasible space. The constraint handling method is implemented in constraint handling evolutionary algorithm (CHEA), which is the modified non-dominated sorting genetic algorithm II (NSGA-II) [1]. The original constrained minimization problem with k objectives is reformulated as an unconstrained minimization problem with k + 1 objectives, where an additional objective function is the number of constraint violations. In CHEA, the infeasible solutions are ranked higher than the feasible solutions, thereby focusing the search for the optimal solutions near the constraint boundaries through infeasible region. CHEA simultaneously obtains the solutions to the constrained as well as the unconstrained optimization problem. The performance of CHEA is compared with NSGA-II on the set of CTP test problems. For a fixed number of function evaluations, CHEA converges to the Pareto optimal solutions much faster than NSGA-II. It is observed that retaining even a small number of infeasible solutions in the population, CHEA is able to prevent the search from prematurely converging to a sub-optimal Pareto front.
Keywords :
constraint handling; genetic algorithms; minimisation; CHEA; CTP test problems; NSGA-II; Pareto optimal solutions; constrained multi objective optimization problems; constraint handling evolutionary algorithm; infeasible solutions; non dominated sorting genetic algorithm II; unconstrained minimization problem; Constraint optimization; Design optimization; Evolutionary computation; Genetic algorithms; Genetic mutations; Optimization methods; Particle swarm optimization; Sorting; Stochastic processes; Testing;
Conference_Titel :
Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4244-1822-0
Electronic_ISBN :
978-1-4244-1823-7
DOI :
10.1109/CEC.2008.4631171