Towards Better Branching Policies: Leveraging the Sequential Nature of Branch-and-Bound Tree
Abstract
The branch-and-bound (B\&B) method is a dominant exact algorithm for solving Mixed-Integer Linear Programming problems (MILPs). While recent deep learning approaches have shown promise in learning branching policies using instance-independent features, they often struggle to capture the sequential decision-making nature of B\&B, particularly over long horizons with complex inter-step dependencies and intra-step variable interactions. To address these challenges, we propose Mamba-Branching, a novel learning-based branching policy that leverages the Mamba architecture for efficient long-sequence modeling, enabling effective capture of temporal dynamics across B\&B steps. Additionally, we introduce a contrastive learning strategy to pre-train discriminative embeddings for candidate branching variables, significantly enhancing Mamba's performance. Experimental results demonstrate that Mamba-Branching outperforms all previous neural branching policies on real-world MILP instances and achieves superior computational efficiency compared to the advanced open-source solver SCIP. The source code can be accessed at https://github.com/doctor-watson626/Mamba-Branching/.
Cite
Text
Zhang et al. "Towards Better Branching Policies: Leveraging the Sequential Nature of Branch-and-Bound Tree." International Conference on Learning Representations, 2026.Markdown
[Zhang et al. "Towards Better Branching Policies: Leveraging the Sequential Nature of Branch-and-Bound Tree." International Conference on Learning Representations, 2026.](https://mlanthology.org/iclr/2026/zhang2026iclr-better/)BibTeX
@inproceedings{zhang2026iclr-better,
title = {{Towards Better Branching Policies: Leveraging the Sequential Nature of Branch-and-Bound Tree}},
author = {Zhang, Ce and Zhang, Bin and Fan, Guoliang},
booktitle = {International Conference on Learning Representations},
year = {2026},
url = {https://mlanthology.org/iclr/2026/zhang2026iclr-better/}
}