HeurAgenix: Leveraging LLMs for Solving Complex Combinatorial Optimization Challenges
Xianliang Yang, Ling Zhang, Haolong Qian, Lei Song, Jiang Bian

TL;DR
HeurAgenix introduces a two-stage hyper-heuristic framework utilizing large language models to automatically evolve and select heuristics, significantly improving performance on combinatorial optimization problems compared to existing methods.
Contribution
The paper presents a novel LLM-powered hyper-heuristic framework that automatically evolves and selects heuristics, enhancing generalization and efficiency in solving combinatorial optimization challenges.
Findings
Outperforms existing LLM-based hyper-heuristics
Matches or exceeds specialized solvers on benchmarks
Uses a dual-reward fine-tuning mechanism for robust heuristic selection
Abstract
Heuristic algorithms play a vital role in solving combinatorial optimization (CO) problems, yet traditional designs depend heavily on manual expertise and struggle to generalize across diverse instances. We introduce \textbf{HeurAgenix}, a two-stage hyper-heuristic framework powered by large language models (LLMs) that first evolves heuristics and then selects among them automatically. In the heuristic evolution phase, HeurAgenix leverages an LLM to compare seed heuristic solutions with higher-quality solutions and extract reusable evolution strategies. During problem solving, it dynamically picks the most promising heuristic for each problem state, guided by the LLM's perception ability. For flexibility, this selector can be either a state-of-the-art LLM or a fine-tuned lightweight model with lower inference cost. To mitigate the scarcity of reliable supervision caused by CO…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNatural Language Processing Techniques · Semantic Web and Ontologies · Scheduling and Optimization Algorithms
