An Exact Rational Mixed-Integer Programming Solver

被引:0
|
作者
Cook, William [1 ]
Koch, Thorsten [2 ]
Steffy, Daniel E. [1 ]
Wolter, Kati [2 ]
机构
[1] Georgia Inst Technol, Sch Ind & Syst Engn, Atlanta, GA 30332 USA
[2] Zuse Inst Berlin, Berlin, Germany
关键词
BOUNDS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present an exact rational solver for mixed-integer linear programming that avoids the numerical inaccuracies inherent in the floating-point computations used by existing software. This allows the solver to be used for establishing theoretical results and in applications where correct solutions are critical due to legal and financial consequences. Our solver is a hybrid symbolic/numeric implementation of LP-based branch-and-bound, using numerically-safe methods for all binding computations in the search tree. Computing provably accurate solutions by dynamically choosing the fastest of several safe dual bounding methods depending on the structure of the instance, our exact solver is only moderately slower than an inexact floating-point branch-and-bound solver. The software is incorporated into the SCIP optimization framework, using the exact LP solver QSOPT-EX and the GMP arithmetic library. Computational results are presented for a suite of test instances taken from the MIPLIB and Mittelmann collections.
引用
收藏
页码:104 / 116
页数:13
相关论文
共 50 条
  • [31] Mixed-integer programming in motion planning
    Ioan, Daniel
    Prodan, Ionela
    Olaru, Sorin
    Stoican, Florin
    Niculescu, Silviu-Iulian
    ANNUAL REVIEWS IN CONTROL, 2021, 51 : 65 - 87
  • [32] Integer set reduction for stochastic mixed-integer programming
    Venkatachalam, Saravanan
    Ntaimo, Lewis
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2023, 85 (01) : 181 - 211
  • [33] Integer set reduction for stochastic mixed-integer programming
    Saravanan Venkatachalam
    Lewis Ntaimo
    Computational Optimization and Applications, 2023, 85 : 181 - 211
  • [34] A Solver for Multiobjective Mixed-Integer Convex and Nonconvex Optimization
    Eichfelder, Gabriele
    Stein, Oliver
    Warnow, Leo
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2024, 203 (02) : 1736 - 1766
  • [35] AN EXACT PENALTY METHOD FOR MIXED-INTEGER PROGRAMS
    BLAIR, CE
    JEROSLOW, RG
    MATHEMATICS OF OPERATIONS RESEARCH, 1981, 6 (01) : 14 - 18
  • [36] A Numerically Robust Mixed-Integer Quadratic Programming Solver for Embedded Hybrid Model Predictive Control
    Bemporad, Alberto
    Naik, Vihangkumar V.
    IFAC PAPERSONLINE, 2018, 51 (20): : 412 - 417
  • [37] A Value-Function-Based Exact Approach for the Bilevel Mixed-Integer Programming Problem
    Lozano, Leonardo
    Smith, J. Cole
    OPERATIONS RESEARCH, 2017, 65 (03) : 768 - 786
  • [38] Exact Complexity Certification of a Standard Branch and Bound Method for Mixed-Integer Linear Programming
    Shoja, Shamisa
    Arnstrom, Daniel
    Axehill, Daniel
    2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 6298 - 6305
  • [39] Exact Optimal Designs of Experiments for Factorial Models via Mixed-Integer Semidefinite Programming
    Duarte, Belmiro P. M.
    MATHEMATICS, 2023, 11 (04)
  • [40] Exact Sparse Approximation Problems via Mixed-Integer Programming: Formulations and Computational Performance
    Bourguignon, Sebastien
    Ninin, Jordan
    Carfantan, Herve
    Mongeau, Marcel
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2016, 64 (06) : 1405 - 1419