DocumentCode :
786040
Title :
An evolutionary algorithm for solving nonlinear bilevel programming based on a new constraint-handling scheme
Author :
Wang, Yuping ; Jiao, Yong-Chang ; Li, Hong
Author_Institution :
Fac. of Sci., Xidian Univ., Xi´´an, China
Volume :
35
Issue :
2
fYear :
2005
fDate :
5/1/2005 12:00:00 AM
Firstpage :
221
Lastpage :
232
Abstract :
In this paper, a special nonlinear bilevel programming problem (nonlinear BLPP) is transformed into an equivalent single objective nonlinear programming problem. To solve the equivalent problem effectively, we first construct a specific optimization problem with two objectives. By solving the specific problem, we can decrease the leader´s objective value, identify the quality of any feasible solution from infeasible solutions and the quality of two feasible solutions for the equivalent single objective optimization problem, force the infeasible solutions moving toward the feasible region, and improve the feasible solutions gradually. We then propose a new constraint-handling scheme and a specific-design crossover operator. The new constraint-handling scheme can make the individuals satisfy all linear constraints exactly and the nonlinear constraints approximately. The crossover operator can generate high quality potential offspring. Based on the constraint-handling scheme and the crossover operator, we propose a new evolutionary algorithm and prove its global convergence. A distinguishing feature of the algorithm is that it can be used to handle nonlinear BLPPs with nondifferentiable leader´s objective functions. Finally, simulations on 31 benchmark problems, 12 of which have nondifferentiable leader´s objective functions, are made and the results demonstrate the effectiveness of the proposed algorithm.
Keywords :
constraint handling; evolutionary computation; linear programming; constraint-handling scheme; evolutionary algorithm; nonlinear bilevel programming problem; objective optimization problem; specific-design crossover operator; Convergence; Design optimization; Educational programs; Electromagnetic scattering; Evolutionary computation; Genetic programming; NP-hard problem; Programming profession; Resource management; Constraint handling; evolutionary algorithm (EA); global optimization; nonlinear bilevel programming;
fLanguage :
English
Journal_Title :
Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on
Publisher :
ieee
ISSN :
1094-6977
Type :
jour
DOI :
10.1109/TSMCC.2004.841908
Filename :
1424196
Link To Document :
بازگشت