LLM4Branch: Large Language Model for Discovering Efficient Branching Policies of Integer Programs

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Hou, Zhinan, Li, Xingchen, Zhang, Yankai, Li, Tianxun, You, Keyou
Natura: Preprint
Pubblicazione: 2026
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866909032807137280
author Hou, Zhinan
Li, Xingchen
Zhang, Yankai
Li, Tianxun
You, Keyou
author_facet Hou, Zhinan
Li, Xingchen
Zhang, Yankai
Li, Tianxun
You, Keyou
contents Efficient branching policies are essential for accelerating Mixed Integer Linear Programming (MILP) solvers. Their design has long relied on hand-crafted heuristics, and now machine learning has emerged as a promising paradigm to automate this process. However, existing learning-based methods are often hindered by their dependence on expensive expert demonstrations and the gap between training objectives and the solver's end-to-end performance. In this work, we propose LLM4Branch, a novel framework that leverages Large Language Models (LLMs) to automate the discovery of efficient branching policies. Specifically, the discovered policy is an executable program with a program skeleton generated by the LLM and a parameter vector, which is optimized via a zeroth-order method over a few instances with their end-to-end performance feedback. Extensive experiments on standard MILP benchmarks demonstrate that LLM4Branch establishes a new state-of-the-art among CPU-based methods and achieves performance competitive with advanced GPU-based models. Codes are available at https://github.com/hzn18/LLM4Branch.
format Preprint
id arxiv_https___arxiv_org_abs_2605_10401
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle LLM4Branch: Large Language Model for Discovering Efficient Branching Policies of Integer Programs
Hou, Zhinan
Li, Xingchen
Zhang, Yankai
Li, Tianxun
You, Keyou
Artificial Intelligence
Optimization and Control
Efficient branching policies are essential for accelerating Mixed Integer Linear Programming (MILP) solvers. Their design has long relied on hand-crafted heuristics, and now machine learning has emerged as a promising paradigm to automate this process. However, existing learning-based methods are often hindered by their dependence on expensive expert demonstrations and the gap between training objectives and the solver's end-to-end performance. In this work, we propose LLM4Branch, a novel framework that leverages Large Language Models (LLMs) to automate the discovery of efficient branching policies. Specifically, the discovered policy is an executable program with a program skeleton generated by the LLM and a parameter vector, which is optimized via a zeroth-order method over a few instances with their end-to-end performance feedback. Extensive experiments on standard MILP benchmarks demonstrate that LLM4Branch establishes a new state-of-the-art among CPU-based methods and achieves performance competitive with advanced GPU-based models. Codes are available at https://github.com/hzn18/LLM4Branch.
title LLM4Branch: Large Language Model for Discovering Efficient Branching Policies of Integer Programs
topic Artificial Intelligence
Optimization and Control
url https://arxiv.org/abs/2605.10401