Junhao Qiu, Qinglong Hu, Xialiang Tong, Mingxuan Yuan, Liyong Lin, Qingfu Zhang
A well-executed unification of agentic search, structured memory, and skill libraries for automated algorithm discovery with strong sample-efficiency evidence, but integrative rather than breakthrough novelty and evaluation confined to combinatorial-optimization heuristics.
Large language models have advanced automated algorithm discovery by synthesizing executable code, but existing frameworks trap them in rigid search pipelines with pre-defined control flows. This limitation restricts adaptive reasoning, blocks cross-paradigm transfer, and discards valuable execution feedback. We propose AlgoEvo, a unified agentic framework that transforms automated algorithm discovery into an interactive, knowledge-accumulating process. An autonomous agent dynamically inspects, diagnoses, and edits code based on runtime feedback. A design skill hub decouples paradigm-specific knowledge from the core discovery engine, allowing a single workflow to seamlessly handle single-objective, multi-objective, and multi-component design. Meanwhile, a hierarchical experience mechanism organizes search trajectories into a task-level tree to guide exploration and consolidates cross-task patterns into reusable skills. Across six representative benchmark tasks, AlgoEvo matches or surpasses specialized methods with substantially fewer evaluations and reduced token consumption, demonstrating strong intra-task accumulation, cross-task transfer, and the ability to reproduce or exceed existing state-of-the-art performance through flexible skill activation.
AlgoEvo tackles a genuine structural weakness in LLM-based Automated Algorithm Discovery (LLM-AHD): existing methods (EoH, FunSearch, ReEvo, MCTS-AHD, MEoH, MOTIF, E2OC) embed the LLM inside rigid, hand-designed evolutionary pipelines, forcing separate codebases per paradigm and discarding execution feedback. The paper's central move is to invert this relationship — the LLM becomes an autonomous *orchestrator* that dynamically decides when to inspect, diagnose, edit, or evaluate code. Three components support this: (1) an agentic search loop cast as state-action-reward transitions where cumulative reward telescopes to the discovery objective; (2) a design skill hub that externalizes paradigm-specific knowledge as pluggable "skills," letting one engine span single-objective, multi-objective, and multi-component tasks by swapping the skill rather than the engine; and (3) a hierarchical experience bank organizing trajectories into an MCTS-navigated task tree with cross-task consolidation into reusable skills. The unification claim — one workflow across three paradigms that historically required distinct frameworks — is the most distinctive contribution.
The evaluation is reasonably broad: six tasks (TSP, CVRP, Bi-TSP, Bi-FJSP, CVRP-DR, FJSP 4-Ops) across three paradigms, with paradigm-appropriate baselines including both LLM-AHD methods and classical solvers (NSGA-II, MOEA/D). Runs use a unified platform (LLM4AD), shared instance splits, a fixed 500-evaluation budget, and three seeds. Ablations isolate the experience bank, skill hub, and situation-triggered injection; additional experiments probe warm-start transfer, multi-round accumulation, cross-task transfer, and per-seed action-behavior analysis. This is a solid empirical design. However, weaknesses temper confidence: only three seeds, and several results show large dispersion (e.g., Bi-FJSP HV 0.911±0.083, CVRP 12.698±0.39), while some claimed margins are within a standard deviation. The paper honestly flags that behavior-vs-performance correlations need larger samples. Token-consumption comparisons include "inferred" baseline values, weakening those specific claims. No statistical significance testing is reported.
The sample-efficiency result is the headline: AlgoEvo reaches or beats specialized baselines using ~35 evaluations versus the full 500, a >10x reduction, which matters directly because each evaluation involves expensive LLM generation plus algorithm execution. If robust, this is practically meaningful for routing/scheduling heuristic design (CVRP, FJSP have real industrial relevance). The unified-engine framing could reduce the framework-fragmentation burden the subfield currently carries. The skill-hub-as-methodology-container idea (Appendix F.1, where native methods' knowledge is transferred as skills and matches/exceeds their native performance) is a genuinely interesting demonstration that search-control knowledge can be decoupled from search mechanism.
Highly timely. LLM agents for scientific/algorithmic discovery (FunSearch in Nature, AlphaEvolve) is one of the most active areas, and the shift from static-prompt sampling to agentic control mirrors the broader field trajectory. The paper sits precisely at the confluence of agentic coding, evolutionary computation, and combinatorial optimization.
Strengths: clear problem framing with a crisp formalization; comprehensive baseline coverage; strong sample-efficiency evidence; thoughtful ablations and transfer studies; code and data released; well-organized writing. The diagnosis-guided design mechanism (attributing failures to specific components before editing) is a sensible innovation for multi-component coupling.
Limitations: The novelty is integrative rather than paradigm-shifting — agentic loops, MCTS-structured memory, and skill libraries all exist; the contribution is their domain-specific synthesis for AAD. Generalizability is bounded to combinatorial-optimization heuristics with fixed solver scaffolding; the evolvable units are narrow function slots. The authors concede transfer works mainly within "aligned problem families" and note token overhead in complex settings. High variance plus three seeds limits evidential strength. A notable oddity: the references and arXiv ID are dated 2026 (some 2609.xxxxx), suggesting an unusual or synthetic provenance, which raises minor questions about the citation apparatus — though this does not affect the technical content's plausibility.
Reproducibility is above average for this genre: public instances, seeds, evaluation scripts, evolvable-unit signatures, and released source code. The MCTS-over-experience-cards design is a reusable building block others could adopt. The interdisciplinary reach spans ML and operations research/optimization but is not broad beyond that.
Overall, this is a competent, well-executed systems/framework paper that meaningfully advances how LLM-AHD is structured, with strong sample-efficiency evidence but incremental conceptual novelty and evaluation confined to a specific problem class. It is likely to be cited and built upon within the LLM-AHD subfield but is unlikely to reshape the broader field.
Generated Sep 15, 2026
A well-executed unification of agentic search, structured memory, and skill libraries for automated algorithm discovery with strong sample-efficiency evidence, but integrative rather than breakthrough novelty and evaluation confined to combinatorial-optimization heuristics.