EvoMem: Memory-Augmented Evolution for Code Optimization
Not on the map. Why?
Abstract (arXiv)
Successful mutation strategies in evolutionary code search may contain reusable knowledge that is useful beyond a single run, and in some cases may transfer across related tasks and domains. However, existing LLM-driven evolutionary frameworks largely discard such knowledge, repeatedly rediscovering similar ideas and limiting opportunities for cross-run and cross-task learning. We introduce EvoMem, a persistent memory architecture for LLM-based evolutionary program search that captures and reuses candidate mutation knowledge. EvoMem converts successful mutation events into structured, task-aware advice for future runs. It operates in two phases: after each run, it extracts and stores promising ideas with provenance, and during subsequent evolution, it retrieves a small set of relevant instructions based on the current task and program context to guide mutation. Across geometric optimization, multi-hop question answering, GPU kernel optimization, and related benchmarks, our experiments show positive average improvements in target metrics or search speed for most evaluated settings, while also revealing variability across tasks. Overall, EvoMem provides evidence that persistent memory can reduce some redundant exploration and improve the reuse and adaptation of successful strategies in LLM-driven evolutionary search.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 15 of its 34 references that are in the map. First posted on arXiv 11 Aug 2026.
Builds on
15 of 34 references.
References · 15
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,754
- 2023Large Language Modelscited by 780
- 2025KernelBench: Can LLMs Write Efficient GPU Kernels?cited by 225
- 2020HoVer: A Dataset for Many-Hop Fact Extraction And Claim Verificationcited by 201
- 2024MLR-Copilot: Autonomous Machine Learning Research based on Large Language Models Agentscited by 67
- 2024ProtAgents: Protein discovery via large language model multi-agent collaborations combining physics and machine learningcited by 64
- 2025ThetaEvolve: Test-time Learning on Open Problemscited by 64
- 2026EvoX: Meta-Evolution for Automated Discoverycited by 60
- 2025CodeScientist: End-to-End Semi-Automated Scientific Discovery with Code-based Experimentationcited by 57
- 2026Building Production-Ready Probes For Geminicited by 47
- 2025The FM Agentcited by 21
3 more
Built on by
Not cited yet.