Solving mixed integer programs using neural networks

V Nair, S Bartunov, F Gimeno, I Von Glehn… - arXiv preprint arXiv …, 2020 - arxiv.org
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 …

Satellite observation and data-transmission scheduling using imitation learning based on mixed integer linear programming

Q Qu, K Liu, X Li, Y Zhou, J Lü - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
The Earth observation satellites (EOSs) scheduling problem is generally considered as a
complex combinatorial optimization problem due to various technical constraints. It is …

Rethinking the capacity of graph neural networks for branching strategy

Z Chen, J Liu, X Chen, X Wang, W Yin - arXiv preprint arXiv:2402.07099, 2024 - arxiv.org
Graph neural networks (GNNs) have been widely used to predict properties and heuristics of
mixed-integer linear programs (MILPs) and hence accelerate MILP solvers. This paper …

Last‐mile delivery with drone and lockers

MA Boschetti, S Novellani - Networks, 2024 - Wiley Online Library
In this article, we define a new routing problem that arises in the last‐mile delivery of parcels,
in which customers can be served either directly at home by a capacitated truck, or possibly …

A study of learning search approximation in mixed integer branch and bound: Node selection in scip

K Yilmaz, N Yorke-Smith - Ai, 2021 - mdpi.com
In line with the growing trend of using machine learning to help solve combinatorial
optimisation problems, one promising idea is to improve node selection within a mixed …

Improved sample complexity bounds for branch-and-cut

MF Balcan, S Prasad, T Sandholm… - arXiv preprint arXiv …, 2021 - arxiv.org
Branch-and-cut is the most widely used algorithm for solving integer programs, employed by
commercial solvers like CPLEX and Gurobi. Branch-and-cut has a wide variety of tunable …

Optimality Guaranteed UC Acceleration via Interactive Utilization of Adjoint Model

S Qu, Z Yang - IEEE Transactions on Power Systems, 2023 - ieeexplore.ieee.org
Unit commitment (UC) is a computationally challenging problem with the increasing
modeling scale and tight time limit. As a mixed-integer linear programming (MILP) problem …

A machine learning approach to rank pricing problems in branch-and-price

P Koutecká, P Šůcha, J Hůla, B Maenhout - European Journal of …, 2025 - Elsevier
This paper presents a novel approach exploiting machine learning to enhance the efficiency
of the branch-and-price algorithm. The focus is, specifically, on problems characterized by …

Ner4Opt: Named Entity Recognition for Optimization Modelling from Natural Language

PP Dakle, S Kadıoğlu, K Uppuluri, R Politi… - … on Integration of …, 2023 - Springer
Solving combinatorial optimization problems involves a two-stage process that follows the
model-and-run approach. First, a user is responsible for formulating the problem at hand as …

Exploiting instance and variable similarity to improve learning-enhanced branching

X Gu, SS Dey, ÁS Xavier, F Qiu - arXiv preprint arXiv:2208.10028, 2022 - arxiv.org
In many operational applications, it is necessary to routinely find, within a very limited time
window, provably good solutions to challenging mixed-integer linear programming (MILP) …