Learning to branch with Tree-aware Branching Transformers

J Lin, J Zhu, H Wang, T Zhang - Knowledge-Based Systems, 2022 - Elsevier
Abstract Machine learning techniques have attracted increasing attention in learning Branch-
and-Bound (B&B) variable selection policies, but most of the existing methods lack …

Learning to Branch in Combinatorial Optimization with Graph Pointer Networks

R Wang, Z Zhou, K Li, T Zhang, L Wang… - IEEE/CAA Journal of …, 2024 - ieeexplore.ieee.org
Traditional expert-designed branching rules in branch-and-bound (B&B) are static, often
failing to adapt to diverse and evolving problem instances. Crafting these rules is labor …

Batch-wise permutation feature importance evaluation and problem-specific bigraph for learn-to-branch

Y Niu, C Peng, B Liao - Electronics, 2022 - mdpi.com
The branch-and-bound algorithm for combinatorial optimization typically relies on a plethora
of handcraft expert heuristics, and a research direction, so-called learn-to-branch, proposes …

Parameterizing branch-and-bound search trees to learn branching policies

G Zarpellon, J Jo, A Lodi, Y Bengio - … of the aaai conference on artificial …, 2021 - ojs.aaai.org
Abstract Branch and Bound (B&B) is the exact tree search method typically used to solve
Mixed-Integer Linear Programming problems (MILPs). Learning branching policies for MILP …

Reinforcement learning for branch-and-bound optimisation using retrospective trajectories

CWF Parsonson, A Laterre, TD Barrett - Proceedings of the AAAI …, 2023 - ojs.aaai.org
Combinatorial optimisation problems framed as mixed integer linear programmes (MILPs)
are ubiquitous across a range of real-world applications. The canonical branch-and-bound …

An improved reinforcement learning algorithm for learning to branch

Q Qu, X Li, Y Zhou, J Zeng, M Yuan, J Wang… - arXiv preprint arXiv …, 2022 - arxiv.org
Most combinatorial optimization problems can be formulated as mixed integer linear
programming (MILP), in which branch-and-bound (B\&B) is a general and widely used …

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 …

Lookback for learning to branch

P Gupta, EB Khalil, D Chetélat, M Gasse… - arXiv preprint arXiv …, 2022 - arxiv.org
The expressive and computationally inexpensive bipartite Graph Neural Networks (GNN)
have been shown to be an important component of deep learning based Mixed-Integer …

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 …

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) …