Integer programming is a general optimization framework with a wide variety of applications, eg, in scheduling, production planning, and graph optimization. As Integer Programs (IPs) …
Abstract Integer Linear Programs (ILPs) are powerful tools for modeling and solving a large number of combinatorial optimization problems. Recently, it has been shown that Large …
This paper studies how to design abstractions of large-scale combinatorial optimization problems that can leverage existing state-of-the-art solvers in general-purpose ways, and …
N Sonnerat, P Wang, I Ktena, S Bartunov… - arXiv preprint arXiv …, 2021 - arxiv.org
Large Neighborhood Search (LNS) is a combinatorial optimization heuristic that starts with an assignment of values for the variables to be optimized, and iteratively improves it by …
The design of strategies for branching in Mixed Integer Programming (MIP) is guided by cycles of parameter tuning and offline experimentation on an extremely heterogeneous …
Objective-space decomposition algorithms (ODAs) are widely studied for solving multi- objective integer programs. However, they often encounter difficulties in handling scalarized …
This paper proposes a novel primal heuristic for Mixed Integer Programs, by employing machine learning techniques. Mixed Integer Programming is a general technique for …
Mixed Integer Programming (MIP) solvers rely on an array of sophisticated heuristics developed with decades of research to solve large-scale MIP instances encountered in …
Primal heuristics play a crucial role in exact solvers for Mixed Integer Programming (MIP). While solvers are guaranteed to find optimal solutions given sufficient time, real-world …