Global solution of nonlinear mixed-integer bilevel programs

被引:90
作者
Mitsos, Alexander [1 ]
机构
[1] Rhein Westfal TH Aachen, Aachen Inst Adv Study Computat Engn Sci, D-52074 Aachen, Germany
关键词
Bilevel program; Nonconvex; Global optimization; Mixed-integer; MINLP; Parametric optimization; OPTIMIZATION PROBLEMS; SEMIINFINITE PROGRAMS; ALGORITHM;
D O I
10.1007/s10898-009-9479-y
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 [运筹学与控制论]; 120117 [社会管理工程];
摘要
An algorithm for the global optimization of nonlinear bilevel mixed-integer programs is presented, based on a recent proposal for continuous bilevel programs by Mitsos et al. (J Glob Optim 42(4):475-513, 2008). The algorithm relies on a convergent lower bound and an optional upper bound. No branching is required or performed. The lower bound is obtained by solving a mixed-integer nonlinear program, containing the constraints of the lower-level and upper-level programs; its convergence is achieved by also including a parametric upper bound to the optimal solution function of the lower-level program. This lower-level parametric upper bound is based on Slater-points of the lower-level program and subsets of the upper-level host sets for which this point remains lower-level feasible. Under suitable assumptions the KKT necessary conditions of the lower-level program can be used to tighten the lower bounding problem. The optional upper bound to the optimal solution of the bilevel program is obtained by solving an augmented upper-level problem for fixed upper-level variables. A convergence proof is given along with illustrative examples. An implementation is described and applied to a test set comprising original and literature problems. The main complication relative to the continuous case is the construction of the parametric upper bound to the lower-level optimal objective value, in particular due to the presence of upper-level integer variables. This challenge is resolved by performing interval analysis over the convex hull of the upper-level integer variables.
引用
收藏
页码:557 / 582
页数:26
相关论文
共 36 条
[1]
Interval analysis: theory and applications [J].
Alefeld, G ;
Mayer, G .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2000, 121 (1-2) :421-464
[2]
[Anonymous], 1998, Practical bi-level optimization
[3]
[Anonymous], 1997, Nondifferentiable and Two-Level Mathematical Programming, DOI DOI 10.1007/978-1-4615-6305-1
[4]
Bank B., 1983, Nonlinear Parametric Optimization
[6]
Global solution of semi-infinite programs [J].
Bhattacharjee, B ;
Lemonidis, P ;
Green, WH ;
Barton, PI .
MATHEMATICAL PROGRAMMING, 2005, 103 (02) :283-307
[7]
INFINITELY CONSTRAINED OPTIMIZATION PROBLEMS [J].
BLANKENSHIP, JW ;
FALK, JE .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1976, 19 (02) :261-281
[8]
MATHEMATICAL PROGRAMS WITH OPTIMIZATION PROBLEMS IN CONSTRAINTS [J].
BRACKEN, J ;
MCGILL, JT .
OPERATIONS RESEARCH, 1973, 21 (01) :37-44
[9]
Brooke A., 1988, GAMS: A User's Guide
[10]
Annotated bibliography on bilevel programming and mathematical programs with equilibrium constraints [J].
Dempe, S .
OPTIMIZATION, 2003, 52 (03) :333-359