Large Language Model-Powered Evolutionary Code Optimization on a Phylogenetic Tree
Not on the map. Why?
Abstract (arXiv)
Optimizing scientific computing algorithms for modern GPUs is a labor-intensive and iterative process involving repeated code modification, benchmarking, and tuning across complex hardware and software stacks. Recent work has explored large language model (LLM)-assisted evolutionary methods for automated code optimization, but these approaches primarily rely on outcome-based selection and random mutation, underutilizing the rich trajectory information generated during iterative optimization. We propose PhyloEvolve, an LLM-agent system that reframes GPU-oriented algorithm optimization as an In-Context Reinforcement Learning (ICRL) problem. This formulation enables trajectory-conditioned reuse of optimization experience without model retraining. PhyloEvolve integrates Algorithm Distillation and prompt-based Decision Transformers into an iterative workflow, treating sequences of algorithm modifications and performance feedback as first-class learning signals. To organize optimization history, we introduce a phylogenetic tree representation that captures inheritance, divergence, and recombination among algorithm variants, enabling backtracking, cross-lineage transfer, and reproducibility. The system combines elite trajectory pooling, multi-island parallel exploration, and containerized execution to balance exploration and exploitation across heterogeneous hardware. We evaluate PhyloEvolve on scientific computing workloads including PDE solvers, manifold learning, and spectral graph algorithms, demonstrating consistent improvements in runtime, memory efficiency, and correctness over baseline and evolutionary methods. Code is published at: https://github.com/annihi1ation/phylo_evolve
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 27 of its 40 references that are in the map. First posted on arXiv 20 Jan 2026.
Builds on
27 of 40 references.
References · 27
- 2023AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversationcited by 1,906
- 2023MetaGPT: Meta Programming for A Multi-Agent Collaborative Frameworkcited by 1,761
- 2021Decision Transformer: Reinforcement Learning via Sequence Modelingcited by 1,528
- 2023CAMEL: Communicative Agents for "Mind" Exploration of Large Language Model Societycited by 1,348
- 2025AlphaEvolve: A coding agent for scientific and algorithmic discoverycited by 763
- 2017Evolution Strategies as a Scalable Alternative to Reinforcement Learningcited by 555
- 2016RL2: Fast Reinforcement Learning via Slow Reinforcement Learningcited by 490
- 2019AutoML: A Survey of the State-of-the-Artcited by 388
- 2016Learning to reinforcement learncited by 369
- 2024ReEvo: Large Language Models as Hyper-Heuristics with Reflective Evolutioncited by 266
- 2024Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Modelcited by 258
- 2022In-context Reinforcement Learning with Algorithm Distillationcited by 186
15 more
- 2022Prompting Decision Transformer for Few-Shot Policy Generalizationcited by 143
- 2023Supervised Pretraining Can Learn In-Context Reinforcement Learningcited by 137
- 2023Large Language Models as Evolutionary Optimizerscited by 122
- 2023Language Model Crossover: Variation through Few-Shot Promptingcited by 119
- 2017Learning Structural Node Embeddings Via Diffusion Waveletscited by 97
- 2024LLaMEA: A Large Language Model Evolutionary Algorithm for Automatically Generating Metaheuristicscited by 92
- 2023Algorithm Evolution Using Large Language Modelcited by 52
- 2025Reward Is Enough: LLMs Are In-Context Reinforcement Learnerscited by 29
- 2024LLMs Are In-Context Bandit Reinforcement Learnerscited by 27
- 2024Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimizationcited by 23
- 2023Prompt-Tuning Decision Transformer with Preference Rankingcited by 19
- 2024MATEval: A Multi-Agent Discussion Framework for Advancing Open-Ended Text Evaluationcited by 18
- 2025Distilling Reinforcement Learning Algorithms for In-Context Model-Based Planningcited by 12
- 2024Pre-trained Language Models Improve the Few-shot Prompt Ability of Decision Transformercited by 6
- 2024Hierarchical Prompt Decision Transformer: Improving Few-Shot Policy Generalization with Global and Adaptive Guidancecited by 3
Built on by
Citing papers per year: 2026: 2.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2026KernelBlaster: Continual Cross-Task CUDA Optimization via Memory-Augmented In-Context Reinforcement Learning
- 2025STARK: Strategic Team of Agents for Refining Kernels
- 2026K-Search: LLM Kernel Generation via Co-Evolving Intrinsic World Model
- 2026OptGraph: Large Language Models Enhanced Evolutionary Optimization Via Graph Retrieval-Augmented Generation
- 2025Automated Design Optimization via Strategic Search with Large Language Models
- 2026EvoOptiGraph: Weakness-Driven Coevolution via Graph-Based Structural Generation for Optimization Modeling
- 2025CodeEvolve: an open source evolutionary coding agent for algorithmic discovery and optimization
- 2026Ave: Guiding Agentic GPU Optimization Using Data-Flow Invariants