QUBE: Enhancing Automatic Heuristic Design via Quality-Uncertainty Balanced Evolution
Not on the map. Why?
Abstract (arXiv)
Solving NP-hard problems traditionally relies on heuristics, yet manually designing effective heuristics for complex problems remains a significant challenge. While recent advancements like FunSearch have shown that large language models (LLMs) can be integrated into evolutionary algorithms (EAs) for heuristic design, their potential is hindered by limitations in balancing exploitation and exploration. We introduce Quality-Uncertainty Balanced Evolution (QUBE), a novel approach that enhances LLM+EA methods by redefining the priority criterion within the FunSearch framework. QUBE employs the Quality-Uncertainty Trade-off Criterion (QUTC), based on our proposed Uncertainty-Inclusive Quality metric, to evaluate and guide the evolutionary process. Through extensive experiments on challenging NP-complete problems, QUBE demonstrates significant performance improvements over FunSearch and baseline methods. Our code are available at https://github.com/zzjchen/QUBE_code.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 12 of its 32 references that are in the map. First posted on arXiv 30 Dec 2024.
Builds on
12 of 32 references.
References · 12
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,154
- 2023SGLang: Efficient Execution of Structured Language Model Programscited by 1,107
- 2023StarCoder: may the source be with you!cited by 790
- 2018Attention, Learn to Solve Routing Problems!cited by 646
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
- 2024ReEvo: Large Language Models as Hyper-Heuristics with Reflective Evolutioncited by 266
- 2023Language Model Crossover: Variation through Few-Shot Promptingcited by 119
- 2023LLMatic: Neural Architecture Search via Large Language Models and Quality Diversity Optimizationcited by 86
- 2024Large Language Model-Based Evolutionary Optimizer: Reasoning with elitismcited by 27
- 2017Deep Learning Assisted Heuristic Tree Search for the Container Pre-marshalling Problemcited by 18
Built on by
Citing papers per year: 2025: 4; 2026: 1.
5 papers.
- 2025LLM-Meta-SR: In-Context Learning for Evolving Selection Operators in Symbolic Regressioncited by 4
- 2025Large Language Models in Operations Research: Methods, Applications, and Challengescited by 4
- 2025Using Reasoning Models to Generate Search Heuristics that Solve Open Instances of Combinatorial Design Problemscited by 3
- 2025An In-depth Study of LLM Contributions to the Bin Packing Problemcited by 0
- 2026PACE: Primitive-Aware Code Evolution for Automated Algorithm Designcited by 0
- 2026PACE: Primitive-Aware Code Evolution for Automated Algorithm Design7 Aug 2026
- 2025An In-depth Study of LLM Contributions to the Bin Packing Problem31 Oct 2025
- 2025Large Language Models in Operations Research: Methods, Applications, and Challenges18 Sep 2025
- 2025Using Reasoning Models to Generate Search Heuristics that Solve Open Instances of Combinatorial Design Problems29 May 2025
- 2025LLM-Meta-SR: In-Context Learning for Evolving Selection Operators in Symbolic Regression24 May 2025