Reinforcement learning for combinatorial optimization: A survey

N Mazyavkina, S Sviridov, S Ivanov… - Computers & Operations …, 2021 - Elsevier
Many traditional algorithms for solving combinatorial optimization problems involve using
hand-crafted heuristics that sequentially construct a solution. Such heuristics are designed …

Exact algorithms for multiobjective linear optimization problems with integer variables: A state of the art survey

P Halffmann, LE Schäfer, K Dächert… - Journal of Multi …, 2022 - Wiley Online Library
We provide a comprehensive overview of the literature of algorithmic approaches for
multiobjective mixed‐integer and integer linear optimization problems. More precisely, we …

Combinatorial optimization and reasoning with graph neural networks

Q Cappart, D Chételat, EB Khalil, A Lodi… - Journal of Machine …, 2023 - jmlr.org
Combinatorial optimization is a well-established area in operations research and computer
science. Until recently, its methods have focused on solving problem instances in isolation …

Exact combinatorial optimization with graph convolutional neural networks

M Gasse, D Chételat, N Ferroni… - Advances in neural …, 2019 - proceedings.neurips.cc
Combinatorial optimization problems are typically tackled by the branch-and-bound
paradigm. We propose a new graph convolutional neural network model for learning branch …

A deep instance generative framework for milp solvers under limited data availability

Z Geng, X Li, J Wang, X Li… - Advances in Neural …, 2023 - proceedings.neurips.cc
In the past few years, there has been an explosive surge in the use of machine learning (ML)
techniques to address combinatorial optimization (CO) problems, especially mixed-integer …

Learning to branch with tree mdps

L Scavuzzo, F Chen, D Chételat… - Advances in neural …, 2022 - proceedings.neurips.cc
State-of-the-art Mixed Integer Linear Programming (MILP) solvers combine systematic tree
search with a plethora of hard-coded heuristics, such as branching rules. While approaches …

Learning large neighborhood search policy for integer programming

Y Wu, W Song, Z Cao, J Zhang - Advances in Neural …, 2021 - proceedings.neurips.cc
We propose a deep reinforcement learning (RL) method to learn large neighborhood search
(LNS) policy for integer programming (IP). The RL policy is trained as the destroy operator to …

Learning cut selection for mixed-integer linear programming via hierarchical sequence model

Z Wang, X Li, J Wang, Y Kuang, M Yuan, J Zeng… - arXiv preprint arXiv …, 2023 - arxiv.org
Cutting planes (cuts) are important for solving mixed-integer linear programs (MILPs), which
formulate a wide range of important real-world applications. Cut selection--which aims to …

On efficiently explaining graph-based classifiers

X Huang, Y Izza, A Ignatiev, J Marques-Silva - arXiv preprint arXiv …, 2021 - arxiv.org
Recent work has shown that not only decision trees (DTs) may not be interpretable but also
proposed a polynomial-time algorithm for computing one PI-explanation of a DT. This paper …

Learning to search in local branching

D Liu, M Fischetti, A Lodi - Proceedings of the aaai conference on …, 2022 - ojs.aaai.org
Finding high-quality solutions to mixed-integer linear programming problems (MILPs) is of
great importance for many practical applications. In this respect, the refinement heuristic …