Popis: |
Bilevel programming has a nested structure and widely used in many real-life problems. This paper addresses a kind of nonlinear bilevel programming, the lower level problem is transformed into a series of constraints for the upper level problem by KKT condition. In the transformed problem, the constraints are taken as an objective for the upper level, thus the nonlinear bilevel programming becomes an equivalent two-objective unconstrained optimization problem. To solve the equivalent problem, TOPSISP and particle swarm optimization are combined and then TOPSISPSO is proposed, computational results for two benchmarks are presented to show the effectiveness of the algorithm. |