A2DEPT: Large Language Model-Driven Automated Algorithm Design via Evolutionary Program Trees

arXiv cs.AI / 4/28/2026

📰 NewsIdeas & Deep AnalysisModels & Research

Key Points

  • The paper introduces A2DEPT, an approach to Automated Algorithm Design that uses a large language model to architect complete algorithms rather than only tuning heuristic components.
  • Unlike prior LLM-based methods that rely on fixed, template-constrained designs for executability, A2DEPT searches a broader, system-level program space using a tree-structured evolutionary search.
  • It incorporates hybrid selection, hierarchical operators, and an iterative refinement loop to evolve candidate solvers toward better performance.
  • To keep generation usable in practice, A2DEPT adds a lightweight program-maintenance loop that performs feedback-driven repairs to enforce executability.
  • Experiments on standard and highly constrained benchmarks show A2DEPT outperforms LLM-based baselines, including a 9.8% reduction in mean normalized optimality gap versus the strongest competing AHD baseline on standard benchmarks.

Abstract

Designing heuristics for combinatorial optimization problems (COPs) is a fundamental yet challenging task that traditionally requires extensive domain expertise. Recently, Large Language Model (LLM)-based Automated Heuristic Design (AHD) has shown promise in autonomously generating heuristic components with minimal human intervention. However, most existing LLM-based AHD methods enforce fixed algorithmic templates to ensure executability, which confines the search to component-level tuning and limits system-level algorithmic expressiveness. To enable open-ended solver synthesis beyond rigid templates, we propose Automated Algorithm Design via Evolutionary Program Trees (A2DEPT), which treats LLMs as system-level algorithm architects. A2DEPT explores the vast program space via a tree-structured evolutionary search with hybrid selection and hierarchical operators, enabling iterative refinement of complete algorithms. To make open-ended generation practical, we enforce executability with a lightweight program-maintenance loop that performs feedback-driven repair. In experiments, A2DEPT consistently outperforms representative LLM-based baselines on both standard and highly constrained benchmarks. On the standard benchmarks, it reduces the mean normalized optimality gap by 9.8% relative to the strongest competing AHD baseline.

A2DEPT: Large Language Model-Driven Automated Algorithm Design via Evolutionary Program Trees | AI Navigate