DHEvo: Data-Algorithm Based Heuristic Evolution for Generalizable MILP Solving
Not on the map. Why?
Abstract (arXiv)
Primal heuristics play a critical role in improving the efficiency of mixed integer programming (MILP) solvers. As large language models (LLMs) have demonstrated superior code generation abilities, recent MILP works are devoted to leveraging the evolutionary computation approaches with LLMs to generate effective primal heuristics. Although the generated heuristics have achieved better solving performance than the hand-crafted ones with little adaptability, the advantage of current LLM-based methods is limited to few MILP instances in one problem class, as they fail to capture the instance characteristics in the problem class (the MILP instances generated from the same mathematical model are defined as a problem class). Since MILP instances often differ significantly in structure and feature distribution, the neglect of their characteristics in the evolution process results in poor generalization within the same problem class. To overcome this challenge, we propose a data-algorithm co-evolution framework (DHEvo) that iteratively selects representative instances and evolves corresponding heuristics. With the initial instance distribution, we develop an LLM-based multi-agent system to generate data-code pairs simultaneously. These data-code pairs are iteratively refined based on their fitness scores, leading to the identification of the most effective heuristic over the entire problem class. Extensive experiments across diverse MILP benchmarks demonstrate that our approach significantly outperforms both human-designed heuristics and existing LLM-based methods.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Jul 2025.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026LLM4Branch: Large Language Model for Discovering Efficient Branching Policies of Integer Programscited by 4
- 2026AHD Agent: Agentic Reinforcement Learning for Automatic Heuristic Designcited by 3
- 2026MuEvo: LLM-Driven Evolution of Multi-Heuristic Ensemblecited by 1
- 2026TRACE: Tackling Real-World Resource Assignment Problems via Agentic Heuristic Designcited by 0
- 2026TRACE: Tackling Real-World Resource Assignment Problems via Agentic Heuristic Design1 Oct 2026
- 2026MuEvo: LLM-Driven Evolution of Multi-Heuristic Ensemble4 Aug 2026
- 2026LLM4Branch: Large Language Model for Discovering Efficient Branching Policies of Integer Programs11 May 2026
- 2026AHD Agent: Agentic Reinforcement Learning for Automatic Heuristic Design9 May 2026