Optimality conditions for bilevel programming problems
- 1 January 1995
- journal article
- research article
- Published by Taylor & Francis in Optimization
- Vol. 33 (1) , 9-27
- https://doi.org/10.1080/02331939508844060
Abstract
The bilevel programming problem (BLPP) is a sequence of two optimization problems where the constraint region of the upper level problem is determined implicitly by the solution set to the lower level problem. To obtain optimality conditions, we reformulate BLPP as a single level mathematical programming problem (SLPP) which involves the value function of the lower level problem. For this mathematical programming problem, it is shown that in general the usual constraint qualifications do not hold and the right constraint qualification is the calmness condition. It is also shown that the linear bilevel programming problem and the minmax problem satisfy the calmness condition automatically. A sufficient condition for the calmness for the bilevel programming problem with quadratic lower level problem and nondegenerate linear complementar¬ity lower level problem are given. First order necessary optimality condition are given using nonsmooth analysis. Second order sufficient optimality conditions are also given for the case where the lower level problem is unconstrained.Keywords
This publication has 12 references indexed in Scilit:
- Weak Sharp Minima in Mathematical ProgrammingSIAM Journal on Control and Optimization, 1993
- Necessary optimality conditions for Stackelberg problemsJournal of Optimization Theory and Applications, 1993
- A necessary and a sufficient optimality condition for bilevel programming problemsOptimization, 1992
- A simple characterization of solution sets of convex programsOperations Research Letters, 1988
- A Gauss-Newton Approach to Solving Generalized InequalitiesMathematics of Operations Research, 1986
- An explicit solution to the multi-level programming problemComputers & Operations Research, 1982
- A new computational method for Stackelberg and min-max problems by use of a penalty methodIEEE Transactions on Automatic Control, 1981
- Refinements of necessary optimality conditions in nondifferentiable programming IApplied Mathematics & Optimization, 1979
- Necessary conditions and sufficient conditions for static minmax problemsJournal of Mathematical Analysis and Applications, 1977
- The Fritz John necessary optimality conditions in the presence of equality and inequality constraintsJournal of Mathematical Analysis and Applications, 1967