Complexity of branch-and-bound and cutting planes in mixed-integer optimization

被引:12
|
作者
Basu, Amitabh [1 ]
Conforti, Michele [2 ]
Di Summa, Marco [2 ]
Jiang, Hongyi [1 ]
机构
[1] Johns Hopkins Univ, Dept Appl Math & Stat, Baltimore, MD 21218 USA
[2] Univ Padua, Dipartimento Matemat Tullio Levi Civita, Padua, Italy
关键词
Complexity bounds; Branch-and-bound; Cutting planes; Mixed-integer nonlinear optimization; TRAVELING SALESMAN PROBLEM; NONSYMMETRIC CONVEX-BODIES; CHVATAL RANK; PROOFS; POLYTOPES; INEQUALITIES; GRAPHS; CUTS;
D O I
10.1007/s10107-022-01789-5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We investigate the theoretical complexity of branch-and-bound (BB) and cutting plane (CP) algorithms for mixed-integer optimization. In particular, we study the relative efficiency of BB and CP, when both are based on the same family of disjunctions. We extend a result of Dash (International Conference on Integer Programming and Combinatorial Optimization (IPCO), pp. 145-160, 2002) to the nonlinear setting which shows that for convex 0/1 problems, CP does at least as well as BB, with variable disjunctions. We sharpen this by giving instances of the stable set problem where we can provably establish that CP does exponentially better than BB. We further show that if one moves away from 0/1 sets, this advantage of CP over BB disappears; there are examples where BB finishes in O(1) time, but CP takes infinitely long to prove optimality, and exponentially long to get to arbitrarily close to the optimal value (for variable disjunctions). We next show that if the dimension is considered a fixed constant, then the situation reverses and BB does at least as well as CP (up to a polynomial blow up factor), for quite general families of disjunctions. This is also complemented by examples where this gap is exponential (in the size of the input data).
引用
收藏
页码:787 / 810
页数:24
相关论文
共 50 条
  • [1] Complexity of branch-and-bound and cutting planes in mixed-integer optimization
    Amitabh Basu
    Michele Conforti
    Marco Di Summa
    Hongyi Jiang
    Mathematical Programming, 2023, 198 : 787 - 810
  • [2] Complexity of Branch-and-Bound and Cutting Planes in Mixed-Integer Optimization — II
    Amitabh Basu
    Michele Conforti
    Marco Di Summa
    Hongyi Jiang
    Combinatorica, 2022, 42 : 971 - 996
  • [3] Complexity of Branch-and-Bound and Cutting Planes in Mixed-Integer Optimization - II
    Basu, Amitabh
    Conforti, Michele
    Di Summa, Marco
    Jiang, Hongyi
    COMBINATORICA, 2022, 42 (SUPPL 1) : 971 - 996
  • [4] Complexity of Branch-and-Bound and Cutting Planes in Mixed-Integer Optimization - II
    Basu, Amitabh
    Conforti, Michele
    Di Summa, Marco
    Jiang, Hongyi
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2021, 2021, 12707 : 383 - 398
  • [5] Branch-and-Bound for Biobjective Mixed-Integer Linear Programming
    Adelgren, Nathan
    Gupte, Akshay
    INFORMS JOURNAL ON COMPUTING, 2022, 34 (02) : 909 - 933
  • [6] Exact Complexity Certification of Suboptimal Branch-and-Bound Algorithms for Mixed-Integer Linear Programming
    Shoja, Shamisa
    Axehill, Daniel
    IFAC PAPERSONLINE, 2023, 56 (02): : 7428 - 7435
  • [7] AN IMPROVED BRANCH-AND-BOUND ALGORITHM FOR MIXED-INTEGER NONLINEAR PROGRAMS
    BORCHERS, B
    MITCHELL, JE
    COMPUTERS & OPERATIONS RESEARCH, 1994, 21 (04) : 359 - 367
  • [8] Mitigating Anomalies in Parallel Branch-and-Bound Based Algorithms for Mixed-Integer Nonlinear Optimization
    Palkar, Prashant
    Mahajan, Ashutosh
    COMBINATORIAL OPTIMIZATION (ISCO 2022), 2022, 13526 : 143 - 156
  • [9] Feasible rounding based diving strategies in branch-and-bound methods for mixed-integer optimization
    Neumann, Christoph
    Schwarze, Stefan
    Stein, Oliver
    Mueller, Benjamin
    EURO JOURNAL ON COMPUTATIONAL OPTIMIZATION, 2022, 10
  • [10] Exact Complexity Certification of Start Heuristics in Branch-and-Bound Methods for Mixed-Integer Linear Programming
    Shoja, Shamisa
    Axehill, Daniel
    2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 2292 - 2299