On the use of intersection cuts for bilevel optimization

被引:43
|
作者
Fischetti, Matteo [1 ]
Ljubic, Ivana [2 ]
Monaci, Michele [3 ]
Sinnl, Markus [4 ]
机构
[1] Univ Padua, DEI, Padua, Italy
[2] ESSEC Business Sch, Cergy Pontoise, France
[3] Univ Bologna, DEI, Bologna, Italy
[4] Univ Vienna, ISOR, Vienna, Austria
基金
奥地利科学基金会;
关键词
PROGRAMMING PROBLEM; ALGORITHM;
D O I
10.1007/s10107-017-1189-5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We address a generic mixed-integer bilevel linear program (MIBLP), i.e., a bilevel optimization problem where all objective functions and constraints are linear, and some/all variables are required to take integer values. We first propose necessary modifications needed to turn a standard branch-and-bound MILP solver into an exact and finitely-convergent MIBLP solver, also addressing MIBLP unboundedness and infeasibility. As in other approaches from the literature, our scheme is finitely-convergent in case both the leader and the follower problems are pure integer. In addition, it is capable of dealing with continuous variables both in the leader and in follower problemsprovided that the leader variables influencing follower's decisions are integer and bounded. We then introduce new classes of linear inequalities to be embedded in this branch-and-bound framework, some of which are intersection cuts based on feasible-free convex sets. We present a computational study on various classes of benchmark instances available from the literature, in which we demonstrate that our approach outperforms alternative state-of-the-art MIBLP methods.
引用
收藏
页码:77 / 103
页数:27
相关论文
共 50 条
  • [21] An overview of bilevel optimization
    Colson, Benoit
    Marcotte, Patrice
    Savard, Gilles
    ANNALS OF OPERATIONS RESEARCH, 2007, 153 (01) : 235 - 256
  • [22] On the implementation and strengthening of intersection cuts for QCQPs
    Antonia Chmiela
    Gonzalo Muñoz
    Felipe Serrano
    Mathematical Programming, 2023, 197 : 549 - 586
  • [23] Decentralized bilevel optimization
    Chen, Xuxing
    Huang, Minhui
    Ma, Shiqian
    OPTIMIZATION LETTERS, 2024,
  • [24] Multiobjective bilevel optimization
    Gabriele Eichfelder
    Mathematical Programming, 2010, 123 : 419 - 449
  • [25] Riemannian Bilevel Optimization
    Li, Jiaxiang
    Ma, Shiqian
    JOURNAL OF MACHINE LEARNING RESEARCH, 2025, 26 : 1 - 44
  • [26] A note on the split rank of intersection cuts
    Dey, Santanu S.
    MATHEMATICAL PROGRAMMING, 2011, 130 (01) : 107 - 124
  • [27] Riemannian Bilevel Optimization
    Li, Jiaxiang
    Ma, Shiqian
    Journal of Machine Learning Research, 2025, 26
  • [28] GASOLINE BLENDING OPTIMIZATION CUTS USE OF EXPENSIVE COMPONENTS
    WHITE, J
    HALL, F
    OIL & GAS JOURNAL, 1992, 90 (45) : 81 - 84
  • [30] Bilevel Optimization by Conditional Bayesian Optimization
    Dogan, Vedat
    Prestwich, Steven
    MACHINE LEARNING, OPTIMIZATION, AND DATA SCIENCE, LOD 2023, PT I, 2024, 14505 : 243 - 258