pith. sign in

arxiv: 2505.11636 · v1 · pith:3COD6MQZnew · submitted 2025-05-16 · 💻 cs.LG · math.OC

Generalization Guarantees for Learning Branch-and-Cut Policies in Integer Programming

classification 💻 cs.LG math.OC
keywords policieslearningselectiontheoreticalbranch-and-cutdatadecisionframework
0
0 comments X
read the original abstract

Mixed-integer programming (MIP) provides a powerful framework for optimization problems, with Branch-and-Cut (B&C) being the predominant algorithm in state-of-the-art solvers. The efficiency of B&C critically depends on heuristic policies for making sequential decisions, including node selection, cut selection, and branching variable selection. While traditional solvers often employ heuristics with manually tuned parameters, recent approaches increasingly leverage machine learning, especially neural networks, to learn these policies directly from data. A key challenge is to understand the theoretical underpinnings of these learned policies, particularly their generalization performance from finite data. This paper establishes rigorous sample complexity bounds for learning B&C policies where the scoring functions guiding each decision step (node, cut, branch) have a certain piecewise polynomial structure. This structure generalizes the linear models that form the most commonly deployed policies in practice and investigated recently in a foundational series of theoretical works by Balcan et al. Such piecewise polynomial policies also cover the neural network architectures (e.g., using ReLU activations) that have been the focal point of contemporary practical studies. Consequently, our theoretical framework closely reflects the models utilized by practitioners investigating machine learning within B&C, offering a unifying perspective relevant to both established theory and modern empirical research in this area. Furthermore, our theory applies to quite general sequential decision making problems beyond B&C.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Sample Complexity of Stochastic Optimization with Integer Variables

    cs.LG 2026-05 unverdicted novelty 7.0

    Stochastic integer optimization has sample complexity that matches, undercuts, or exceeds the continuous case based on objective structure, with new tight bounds for nonconvex continuous problems.