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