Solving discrete linear bilevel optimization problems using the optimal value reformulation

In this article, we consider two classes of discrete bilevel optimization problems which have the peculiarity that the lower level variables do not affect the upper level constraints. In the first case, the objective functions are linear and the variables are discrete at both levels, and in the second case only the lower level variables are discrete and the objective function of the lower level is linear while the one of the upper level can be nonlinear. Algorithms for computing global optimal solutions using Branch and Cut and approximation of the optimal value function of the lower level are suggested. Their convergence is shown and we illustrate each algorithm via an example.

[1]  John L. Klepeis,et al.  Bilevel Programming Problems , 1999 .

[2]  Nataliya I. Kalashnykova,et al.  Bilevel Programming Problems: Theory, Algorithms and Applications to Energy Networks , 2015 .

[3]  Maw-Sheng Chern,et al.  Nonlinear integer bilevel programming , 1994 .

[4]  Xiaoling Sun,et al.  Nonlinear Integer Programming , 2006 .

[5]  Richard Laatsch,et al.  Maximal and Minimal Subadditive Extensions , 1966 .

[6]  Stephan Dempe,et al.  Foundations of Bilevel Programming , 2002 .

[7]  S. Dempe Annotated Bibliography on Bilevel Programming and Mathematical Programs with Equilibrium Constraints , 2003 .

[8]  Bo Zeng Solving Bilevel Mixed Integer Program by Reformulations and Decomposition June , 2014 , 2014 .

[9]  Marianthi G. Ierapetritou,et al.  Resolution method for mixed integer bi-level linear problems based on decomposition technique , 2009, J. Glob. Optim..

[10]  Pan Xu,et al.  An exact algorithm for the bilevel mixed integer linear programming problem under three simplifying assumptions , 2014, Comput. Oper. Res..

[11]  B. D. Craven,et al.  Non-Linear Parametric Optimization (B. Bank, J. Guddat, D. Klatte, B. Kummer and K. Tammer) , 1984 .

[12]  Maw-Sheng Chern,et al.  Parametric nonlinear integer programming: The right-hand side case , 1991 .

[13]  Jonathan F. Bard,et al.  Practical Bilevel Optimization: Algorithms and Applications (Nonconvex Optimization and Its Applications) , 2006 .

[14]  Richard G. Laatsch Extensions of subadditive functions , 1964 .

[15]  Ted K. Ralphs,et al.  A Branch-and-cut Algorithm for Integer Bilevel Linear Programs , 2009 .

[16]  Jonathan F. Bard,et al.  An explicit solution to the multi-level programming problem , 1982, Comput. Oper. Res..

[17]  M. Queyranne,et al.  Parametric Integer Programming Algorithm for Bilevel Mixed Integer Programs , 2009, 0907.1298.

[18]  Efstratios N. Pistikopoulos,et al.  Multiparametric programming based algorithms for pure integer and mixed-integer bilevel programming problems , 2010, Comput. Chem. Eng..

[19]  T. Ralphs,et al.  Interdiction and discrete bilevel linear programming , 2011 .

[20]  S. Dempe,et al.  Bilevel programming with discrete lower level problems , 2009 .

[21]  B. Bank,et al.  Non-Linear Parametric Optimization , 1983 .

[22]  Jonathan F. Bard,et al.  An algorithm for the mixed-integer nonlinear bilevel programming problem , 1992, Ann. Oper. Res..

[23]  L. N. Vicente,et al.  Discrete linear bilevel programming problem , 1996 .

[24]  Laurence A. Wolsey,et al.  Integer and Combinatorial Optimization , 1988 .

[25]  P. Marcotte,et al.  A bilevel model of taxation and its application to optimal highway pricing , 1996 .

[26]  Stephan Dempe,et al.  On the Karush-Kuhn-Tucker reformulation of the bilevel optimization problem , 2010 .

[27]  J. Bard,et al.  An algorithm for the discrete bilevel programming problem , 1992 .

[28]  Jirí Vladimír Outrata,et al.  On the numerical solution of a class of Stackelberg problems , 1990, ZOR Methods Model. Oper. Res..

[29]  Jonathan F. Bard,et al.  Practical Bilevel Optimization: Algorithms and Applications , 1998 .

[30]  Menal Guzelsoy,et al.  DUAL METHODS IN MIXED INTEGER LINEAR PROGRAMMING , 2010 .

[31]  Stephan Dempe,et al.  Is bilevel programming a special case of a mathematical program with complementarity constraints? , 2012, Math. Program..

[32]  Jonathan F. Bard,et al.  Practical Bilevel Optimization , 1998 .

[33]  Paul H. Calamai,et al.  Bilevel and multilevel programming: A bibliography review , 1994, J. Glob. Optim..

[34]  Gérard Cornuéjols,et al.  Valid inequalities for mixed integer linear programs , 2007, Math. Program..

[35]  Alexander Mitsos,et al.  Global solution of nonlinear mixed-integer bilevel programs , 2010, J. Glob. Optim..

[36]  Martine Labbé,et al.  Bilevel programming and price setting problems , 2013, 4OR.

[37]  Christodoulos A. Floudas,et al.  Global optimization of mixed-integer bilevel programming problems , 2005, Comput. Manag. Sci..