Learning to search in branch and bound algorithms

H He, H Daume III, JM Eisner - Advances in neural …, 2014 - proceedings.neurips.cc
Branch-and-bound is a widely used method in combinatorial optimization, including mixed
integer programming, structured prediction and MAP inference. While most work has been …

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 …

Learning to branch in mixed integer programming

E Khalil, P Le Bodic, L Song, G Nemhauser… - Proceedings of the …, 2016 - ojs.aaai.org
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 …

[PDF][PDF] Learning to Run Heuristics in Tree Search.

EB Khalil, B Dilkina, GL Nemhauser, S Ahmed, Y Shao - Ijcai, 2017 - ijcai.org
Abstract “Primal heuristics” are a key contributor to the improved performance of exact
branch-and-bound solvers for combinatorial optimization and integer programming. Perhaps …

Hybrid models for learning to branch

P Gupta, M Gasse, E Khalil… - Advances in neural …, 2020 - proceedings.neurips.cc
Abstract A recent Graph Neural Network (GNN) approach for learning to branch has been
shown to successfully reduce the running time of branch-and-bound algorithms for Mixed …

On learning and branching: a survey

A Lodi, G Zarpellon - Top, 2017 - Springer
This paper surveys learning techniques to deal with the two most crucial decisions in the
branch-and-bound algorithm for Mixed-Integer Linear Programming, namely variable and …

Learning to schedule heuristics in branch and bound

A Chmiela, E Khalil, A Gleixner… - Advances in Neural …, 2021 - proceedings.neurips.cc
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 …

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 …

Reinforcement learning for variable selection in a branch and bound algorithm

M Etheve, Z Alès, C Bissuel, O Juan… - … on Integration of …, 2020 - Springer
Mixed integer linear programs are commonly solved by Branch and Bound algorithms. A key
factor of the efficiency of the most successful commercial solvers is their fine-tuned …

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 …