arrow
返回

A fix-propagate-repair heuristic for mixed integer programming

delete2024-10-07
delete0
delete
OA
AI
D
Domenico Salvagnin *
R
Roberto Roberti
M
Matteo Fischetti
DOI:10.1007/s12532-024-00269-5delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
We describe a diving heuristic framework based on constraint propagation for mixed integer linear programs. The proposed approach is an extension of the common fix-and-propagate scheme, with the addition of solution repairing after each step. The repair logic is loosely based on the WalkSAT strategy for boolean satisfiability. Different strategies for variable ranking and value selection, as well as other options, yield different diving heuristics. The overall method is relatively inexpensive, as it is basically LP-free: the full linear programming relaxation is solved only at the beginning (and only for the ranking strategies that make use of it), while additional, typically much smaller, LPs are only used to compute values for the continuous variables (if any), once at the bottom of a dive. While individual strategies are not very robust in finding feasible solutions on a heterogeneous testbed, a portfolio approach proved quite effective. In particular, it could consistently find feasible solutions in 189 out of 240 instances from the public MIPLIB 2017 benchmark testbed, in a matter of a few seconds of runtime. The framework has also been implemented inside the commercial MIP solver Xpress and shown to give a small performance improvement in time to optimality on a large internal heterogeneous testbed.
Keyword:
Mixed integer programming
Heuristics
Solution repair
Constraint propagation

期刊

Mathematical Programming Computation 封面图
Mathematical Programming Computation
IF:
3.6
论文数:
198
被引数:
1.9K

机构

U
University of Padua
学者数:
5.1W
论文数: 4.3W
被引数: 57
引用论文

引用论文

Study of modified LDHs as UV protecting materials for polypropylene (PP)
err2019-01-01
err0
errOAAI
errSajid Naseem; Sunil P. Lonkar; Andreas Leuteritz
err分享
err收藏
Capacidade de Inovação: Revisão Sistemática da Literatura
err2014-09-01
err0
errOAAI
errPaulo Sergio Duarte de Almeida Valladares; Marcos Augusto de Vasconcellos; Luiz Carlos Di Serio
err分享
err收藏
MIPLIB 2017: data-driven compilation of the 6th mixed-integer programming libraryMIPLIB 2017: 第6个混合整数编程库的数据驱动编译
err2021-01-07
err111
errOAAI
errGleixner, Ambros; Hendel, Gregor; Gamrath, Gerald; Achterberg, Tobias; Bastubbe, Michael; Berthold, Timo; Christophel, Philipp; Jarck, Kati; Koch, Thorsten; Linderoth, Jeff; Lubbecke, Marco; Mittelmann, Hans D.; Ozyurt, Derya; Ralphs, Ted K.; Salvagnin, Domenico; Shinano, Yuji
err分享
err收藏
err分享
err收藏
err分享
err收藏
SpeedScreen: The “Missing Link” between Genomics and Lead Discovery
err2004-09-01
err0
errOAAI
errHartmut Zehender; Francois Le Goff; Natalie Lehmann; Ireos Filipuzzi; Lorenz M. Mayr
err分享
err收藏
Selective and Sensitive LC-MS Determination of Avenanthramides in Oats
err2006-04-26
err0
PREAI
errJ. Jastrebova; M. Skoglund; J. Nilsson; L. H. Dimberg
err分享
err收藏
学者 查看更多内容