Bilevel programming and the separation problem

被引:0
|
作者
Andrea Lodi
Ted K. Ralphs
Gerhard J. Woeginger
机构
[1] DEI,Department of Industrial and Systems Engineering
[2] University of Bologna,Department of Mathematics and Computer Science
[3] Lehigh University,undefined
[4] TU Eindhoven,undefined
来源
Mathematical Programming | 2014年 / 146卷
关键词
Bilevel programming; Cutting planes; Separation ; Computational complexity; 90C10; 90C57; 90C60; 90C99;
D O I
暂无
中图分类号
学科分类号
摘要
In recent years, branch-and-cut algorithms have become firmly established as the most effective method for solving generic mixed integer linear programs (MILPs). Methods for automatically generating inequalities valid for the convex hull of solutions to such MILPs are a critical element of branch-and-cut. This paper examines the nature of the so-called separation problem, which is that of generating a valid inequality violated by a given real vector, usually arising as the solution to a relaxation of the original problem. We show that the problem of generating a maximally violated valid inequality often has a natural interpretation as a bilevel program. In some cases, this bilevel program can be easily reformulated as a simple single-level mathematical program, yielding a standard mathematical programming formulation for the separation problem. In other cases, no such polynomial-size single-level reformulation exists unless the polynomial hierarchy collapses to its first level (an event considered extremely unlikely in computational complexity theory). We illustrate our insights by considering the separation problem for two well-known classes of valid inequalities.
引用
下载
收藏
页码:437 / 458
页数:21
相关论文
共 50 条
  • [1] Bilevel programming and the separation problem
    Lodi, Andrea
    Ralphs, Ted K.
    Woeginger, Gerhard J.
    MATHEMATICAL PROGRAMMING, 2014, 146 (1-2) : 437 - 458
  • [2] On the Quasiconcave Bilevel Programming Problem
    H. I. Calvete
    C. Galé
    Journal of Optimization Theory and Applications, 1998, 98 : 613 - 622
  • [3] On the quasiconcave bilevel programming problem
    Calvete, HI
    Gale, C
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1998, 98 (03) : 613 - 622
  • [4] A BILEVEL BOTTLENECK PROGRAMMING PROBLEM
    MATHUR, K
    PURI, MC
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1995, 86 (02) : 337 - 344
  • [5] On a stochastic bilevel programming problem
    Kosuch, Stefanie
    Le Bodic, Pierre
    Leung, Janny
    Lisser, Abdel
    NETWORKS, 2012, 59 (01) : 107 - 116
  • [6] Discrete linear bilevel programming problem
    Departamento de Matemática, Universidade de Coimbra, Coimbra, Portugal
    不详
    不详
    J. Optim. Theory Appl., 3 (597-614):
  • [7] SOME PROPERTIES OF THE BILEVEL PROGRAMMING PROBLEM
    BARD, JF
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1991, 68 (02) : 371 - 378
  • [8] On the indefinite quadratic bilevel programming problem
    Getinet Alemayehu
    Ritu Narang
    S. R. Arora
    OPSEARCH, 2004, 41 (4) : 264 - 277
  • [9] AN ALGORITHM FOR THE DISCRETE BILEVEL PROGRAMMING PROBLEM
    BARD, JF
    MOORE, JT
    NAVAL RESEARCH LOGISTICS, 1992, 39 (03) : 419 - 435
  • [10] Discrete linear bilevel programming problem
    Vicente, L
    Savard, G
    Judice, J
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1996, 89 (03) : 597 - 614