Fitness Landscape of Large Language Model-Assisted Automated Algorithm Search
Not on the map. Why?
Abstract (arXiv)
Using Large Language Models (LLMs) in an evolutionary or other iterative search framework have demonstrated significant potential in automated algorithm design. However, the underlying fitness landscape, which is critical for understanding its search behavior, remains underexplored. In this paper, we illustrate and analyze the fitness landscape of LLM-assisted Algorithm Search (LAS) using a graph-based approach, where nodes represent algorithms and edges denote transitions between them. We conduct extensive evaluations across six algorithm design tasks and six commonly-used LLMs. Our findings reveal that LAS landscapes are highly multimodal and rugged, particularly in combinatorial optimization tasks, with distinct structural variations across tasks and LLMs. Moreover, we adopt four different methods for algorithm similarity measurement and study their correlations to algorithm performance and operator behaviour. These insights not only deepen our understanding of LAS landscapes but also provide practical insights for designing more effective LAS methods.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 24 of its 49 references that are in the map. First posted on arXiv 28 Apr 2025.
Builds on
24 of 49 references.
References · 24
- 2016OpenAI Gymcited by 1,736
- 2020GraphCodeBERT: Pre-training Code Representations with Data Flowcited by 609
- 2020CodeBLEU: a Method for Automatic Evaluation of Code Synthesiscited by 479
- 2024ReEvo: Large Language Models as Hyper-Heuristics with Reflective Evolutioncited by 276
- 2023Physics of Language Models: Part 3.1, Knowledge Storage and Extractioncited by 270
- 2024Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Modelcited by 268
- 2024LLM-SR: Scientific Equation Discovery via Programming with Large Language Modelscited by 133
- 2018Automated Algorithm Selection: Survey and Perspectivescited by 114
- 2024LLaMEA: A Large Language Model Evolutionary Algorithm for Automatically Generating Metaheuristicscited by 97
- 2024Evolutionary Computation in the Era of Large Language Model: Survey and Roadmapcited by 90
- 2024A Systematic Survey on Large Language Models for Algorithm Designcited by 69
- 2024Multi-objective Evolution of Heuristic Using Large Language Modelcited by 54
12 more
- 2023Algorithm Evolution Using Large Language Modelcited by 53
- 2024Evolving Code with A Large Language Modelcited by 43
- 2024LLM4AD: A Platform for Algorithm Design with Large Language Modelcited by 33
- 2024In-the-loop Hyper-Parameter Optimization for LLM-Based Automated Design of Heuristicscited by 28
- 2024Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimizationcited by 24
- 2024Understanding the Importance of Evolutionary Search in Automated Heuristic Design with Large Language Modelscited by 22
- 2014Local Optima Networks: A New Model of Combinatorial Fitness Landscapescited by 11
- 2025Code Evolution Graphs: Understanding Large Language Model Driven Design of Algorithmscited by 11
- 2025Leveraging Large Language Models to Develop Heuristics for Emerging Optimization Problemscited by 6
- 2019Homotopic Convex Transformation: A New Landscape Smoothing Method for the Traveling Salesman Problemcited by 3
- 2024Stalling in Space: Attractor Analysis for any Algorithmcited by 3
- 2024On the Effects of Smoothing Rugged Landscape by Different Toy Problems: A Case Study on UBQPcited by 1
Built on by
Citing papers per year: 2025: 3; 2026: 6.
9 papers.
- 2025Glia: A Human-Inspired AI for Automated Systems Design and Optimizationcited by 16
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solvingcited by 11
- 2025Large Language Models in Operations Research: Methods, Applications, and Challengescited by 6
- 2026PathWise: Planning through World Model for Automated Heuristic Design via Self-Evolving LLMscited by 6
- 2026What Makes an LLM a Good Optimizer? A Trajectory Analysis of LLM-Guided Evolutionary Searchcited by 5
- 2026PACEvolve++: Improving Test-time Learning for Evolutionary Search Agentscited by 4
- 2026What Do Evolutionary Coding Agents Evolve?cited by 3
- 2026MOSAIC: Adversarial Co-evolution of Specialist Heuristics and Problem Instances for LLM-based Automated Heuristic Designcited by 0
- 2026EPOCH: Coverage-Aware Evolution with Experiential Preference Optimization for LLM-based Automated Heuristic Designcited by 0
- 2026EPOCH: Coverage-Aware Evolution with Experiential Preference Optimization for LLM-based Automated Heuristic Design12 Oct 2026
- 2026MOSAIC: Adversarial Co-evolution of Specialist Heuristics and Problem Instances for LLM-based Automated Heuristic Design31 Jul 2026
- 2026What Do Evolutionary Coding Agents Evolve?19 May 2026
- 2026PACEvolve++: Improving Test-time Learning for Evolutionary Search Agents7 May 2026
- 2026What Makes an LLM a Good Optimizer? A Trajectory Analysis of LLM-Guided Evolutionary Search21 Apr 2026
- 2026PathWise: Planning through World Model for Automated Heuristic Design via Self-Evolving LLMs28 Jan 2026
- 2025Glia: A Human-Inspired AI for Automated Systems Design and Optimization31 Oct 2025
- 2025Large Language Models in Operations Research: Methods, Applications, and Challenges18 Sep 2025
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solving10 Sep 2025