Exact Complexity Certification of Start Heuristics in Branch-and-Bound Methods for Mixed-Integer Linear Programming

被引:0
|
作者
Shoja, Shamisa [1 ]
Axehill, Daniel [1 ]
机构
[1] Linkoping Univ, Div Automat Control, Dept Elect Engn, Linkoping, Sweden
关键词
D O I
10.1109/CDC49753.2023.10384105
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Model predictive control (MPC) with linear performance measure for hybrid systems requires the solution of a mixed-integer linear program (MILP) at each time instance. A well-known method to solve MILP problems is branch-and-bound (B&B). To enhance the performance of B&B, start heuristic methods are often used, where they have shown to be useful supplementary tools to find good feasible solutions early in the B&B search tree, hence, reducing the overall effort in B&B to find optimal solutions. In this work, we extend the recently-presented complexity certification framework for B&B-based MILP solvers to also certify computational complexity of the start heuristics that are integrated into B&B. Therefore, the exact worst-case computational complexity of the three considered start heuristics and, consequently, the B&B method when applying each one can be determined offline, which is of significant importance for real-time applications of hybrid MPC. The proposed algorithms are validated by comparing against the corresponding online heuristic-based MILP solvers in numerical experiments.
引用
收藏
页码:2292 / 2299
页数:8
相关论文
共 50 条
  • [1] Exact Complexity Certification of Suboptimal Branch-and-Bound Algorithms for Mixed-Integer Linear Programming
    Shoja, Shamisa
    Axehill, Daniel
    [J]. IFAC PAPERSONLINE, 2023, 56 (02): : 7428 - 7435
  • [2] Exact Complexity Certification of a Standard Branch and Bound Method for Mixed-Integer Linear Programming
    Shoja, Shamisa
    Arnstrom, Daniel
    Axehill, Daniel
    [J]. 2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 6298 - 6305
  • [3] MIXED-INTEGER LINEAR PROGRAMMING - VALIDITY CONDITIONS IN BRANCH-AND-BOUND METHODS
    TERGNY, J
    [J]. REVUE FRANCAISE D AUTOMATIQUE INFORMATIQUE RECHERCHE OPERATIONNELLE, 1971, 5 (NV1): : 11 - 21
  • [4] Branch-and-Bound for Biobjective Mixed-Integer Linear Programming
    Adelgren, Nathan
    Gupte, Akshay
    [J]. INFORMS JOURNAL ON COMPUTING, 2022, 34 (02) : 909 - 933
  • [5] A hybrid branch-and-bound approach for exact rational mixed-integer programming
    Cook W.
    Koch T.
    Steffy D.E.
    Wolter K.
    [J]. Mathematical Programming Computation, 2013, 5 (3) : 305 - 344
  • [6] Complexity of branch-and-bound and cutting planes in mixed-integer optimization
    Amitabh Basu
    Michele Conforti
    Marco Di Summa
    Hongyi Jiang
    [J]. Mathematical Programming, 2023, 198 : 787 - 810
  • [7] Overall Complexity Certification of a Standard Branch and Bound Method for Mixed-Integer Quadratic Programming
    Shoja, Shamisa
    Arnstrom, Daniel
    Axehill, Daniel
    [J]. 2022 AMERICAN CONTROL CONFERENCE, ACC, 2022, : 4957 - 4964
  • [8] Complexity of branch-and-bound and cutting planes in mixed-integer optimization
    Basu, Amitabh
    Conforti, Michele
    Di Summa, Marco
    Jiang, Hongyi
    [J]. MATHEMATICAL PROGRAMMING, 2023, 198 (01) : 787 - 810
  • [9] A lifted linear programming branch-and-bound algorithm for mixed-integer conic quadratic programs
    Vielma, Juan Pablo
    Ahmed, Shabbir
    Nemhauser, George L.
    [J]. INFORMS JOURNAL ON COMPUTING, 2008, 20 (03) : 438 - 450
  • [10] Complexity of Branch-and-Bound and Cutting Planes in Mixed-Integer Optimization — II
    Amitabh Basu
    Michele Conforti
    Marco Di Summa
    Hongyi Jiang
    [J]. Combinatorica, 2022, 42 : 971 - 996