mlsanityData to 7 Oct 2026

Planning in Branch-and-Bound: Model-Based Reinforcement Learning for Exact Combinatorial Optimization

arXiv 2511.09219 ↗First posted 12 Nov 2025cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Mixed-Integer Linear Programming (MILP) lies at the core of many real-world combinatorial optimization (CO) problems, traditionally solved by branch-and-bound (B&B). A key driver influencing B&B solvers efficiency is the variable selection heuristic that guides branching decisions. Looking to move beyond static, hand-crafted heuristics, recent work has explored adapting traditional reinforcement learning (RL) algorithms to the B&B setting, aiming to learn branching strategies tailored to specific MILP distributions. In parallel, RL agents have achieved remarkable success in board games, a very specific type of combinatorial problems, by leveraging environment simulators to plan via Monte Carlo Tree Search (MCTS). Building on these developments, we introduce Plan-and-Branch-and-Bound (PlanB&B), a model-based reinforcement learning (MBRL) agent that leverages a learned internal model of the B&B dynamics to discover improved branching strategies. Computational experiments empirically validate our approach, with our MBRL branching agent outperforming previous state-of-the-art RL methods across four standard MILP benchmarks.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 21 of its 40 references that are in the map. First posted on arXiv 12 Nov 2025.

Builds on

21 of 40 references.

References · 21

  1. 2020Exploring Simple Siamese Representation Learningcited by 2,853
  2. 2018Attention, Learn to Solve Routing Problems!cited by 646
  3. 2023TD-MPC2: Scalable, Robust World Models for Continuous Controlcited by 482
  4. 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 313
  5. 2021Mastering Atari Games with Limited Datacited by 235
  6. 2019Stochastic Beams and Where to Find Them: The Gumbel-Top-k Trick for Sampling Sequences Without Replacementcited by 205
  7. 2020Solving Mixed Integer Programs Using Neural Networkscited by 178
  8. 2024Stop Regressing: Training Value Functions via Classification for Scalable Deep RLcited by 136
  9. 2019Reinforcement Learning for Integer Programming: Learning to Cutcited by 108
  10. 2023RL4CO: an Extensive Reinforcement Learning for Combinatorial Optimization Benchmarkcited by 70
  11. 2018Improving Regression Performance with Distributional Lossescited by 66
  12. 2022Learning To Cut By Looking Ahead: Cutting Plane Selection via Imitation Learningcited by 58
9 more
  1. 2022Learning to branch with Tree MDPscited by 45
  2. 2023Learning Cut Selection for Mixed-Integer Linear Programming via Hierarchical Sequence Modelcited by 44
  3. 2020Ecole: A Gym-like Library for Machine Learning in Combinatorial Optimization Solverscited by 43
  4. 2023Combinatorial Optimization with Policy Adaptation using Latent Space Searchcited by 41
  5. 2024EfficientZero V2: Mastering Discrete and Continuous Control with Limited Datacited by 39
  6. 2024Self-Improvement for Neural Combinatorial Optimization: Sample without Replacement, but Improvementcited by 32
  7. 2023Exploring the Power of Graph Neural Networks in Solving Linear Optimization Problemscited by 24
  8. 2022Reinforcement Learning for Branch-and-Bound Optimisation using Retrospective Trajectoriescited by 19
  9. 2021A Theoretical and Computational Analysis of Full Strong-Branchingcited by 13

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 2.

2 papers.