Robust Heuristic Algorithm Design with LLMs

📅 2025-10-09
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This paper addresses the limited robustness of conventional heuristic algorithms by proposing a novel design paradigm leveraging large language models (LLMs). Methodologically, it integrates failure-case root-cause analysis, input-space regional specialization modeling, and iterative feedback-driven optimization—enabling the LLM not only to diagnose performance bottlenecks but also to synthesize domain-specific heuristics tailored to distinct input regions. The key contribution lies in elevating the LLM from a prompt-engineering tool to an interpretable, domain-aware algorithmic co-designer. Experimental results demonstrate that the LLM-generated heuristics achieve approximately 28× better worst-case performance than FunSearch, while also improving average-case performance and preserving computational efficiency. Consequently, the approach significantly enhances both robustness and generalization across diverse input distributions.

Technology Category

Application Category

📝 Abstract
We posit that we can generate more robust and performant heuristics if we augment approaches using LLMs for heuristic design with tools that explain why heuristics underperform and suggestions about how to fix them. We find even simple ideas that (1) expose the LLM to instances where the heuristic underperforms; (2) explain why they occur; and (3) specialize design to regions in the input space, can produce more robust algorithms compared to existing techniques~ -- ~the heuristics we produce have a $sim28 imes$ better worst-case performance compared to FunSearch, improve average performance, and maintain the runtime.
Problem

Research questions and friction points this paper is trying to address.

Improving heuristic algorithm robustness using LLMs
Addressing underperformance through failure analysis
Specializing designs for specific input regions
Innovation

Methods, ideas, or system contributions that make the work stand out.

LLMs analyze heuristic underperformance causes
Specialize designs for input space regions
Enhance worst-case performance 28x over FunSearch
🔎 Similar Papers
No similar papers found.
P
Pantea Karimi
MIT
D
Dany Rouhana
Microsoft
P
Pooria Namyar
University of Southern California
S
Siva Kesava Reddy Kakarla
Microsoft Research
Venkat Arun
Venkat Arun
Assistant Professor, UT Austin
Computer NetworksPerformance Verification
Behnaz Arzani
Behnaz Arzani
Principal Researcher at Microsoft Research
Context-aware AutoML for networkingML for networkingNetworking and Systems