paper-with-me

Papers

irace-evo: Automatic Algorithm Configuration Extended With LLM-Based Code Evolution

2025-11-15 · Camilo Chacón Sartori, Christian Blum arxiv

Automatic algorithm configuration tools such as irace efficiently tune parameter values but leave algorithmic code unchanged. This paper introduces a first version of irace-evo, an extension of irace that integrates code evolution through large language models (LLMs) to jointly explore parameter and code spaces. The proposed framework enables multi-language support (e.g., C++, Python), reduces token consumption via progressive context management, and employs the Always-From-Original principle to ensure robust and controlled code evolution. We evaluate irace-evo on the Construct, Merge, Solve & Adapt (CMSA) metaheuristic for the Variable-Sized Bin Packing Problem (VSBPP). Experimental results show that irace-evo can discover new algorithm variants that outperform the state-of-the-art CMSA implementation while maintaining low computational and monetary costs. Notably, irace-evo generates competitive algorithmic improvements using lightweight models (e.g., Claude Haiku 3.5) with a total usage cost under 2 euros. These results demonstrate that coupling automatic configuration with LLM-driven code evolution provides a powerful, cost-efficient avenue for advancing heuristic design and metaheuristic optimization.

📄 PDF Abstract BibTeX arXiv:2511.14794

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Improving Nevergrad's Algorithm Selection Wizard NGOpt through Automated Algorithm Configuration

2022-09-09 · Risto Trajanov, Ana Nikolikj, Gjorgjina Cenikj, Fabien Teytaud 외

Algorithm selection wizards are effective and versatile tools that automatically select an optimization algorithm given high-level information about the problem and available computational resources, such as number and t…

Non-Elitist Selection Can Improve the Performance of Irace

2022-03-17 · Furong Ye, Diederick L. Vermetten, Carola Doerr, Thomas Bäck

Modern optimization strategies such as evolutionary algorithms, ant colony algorithms, Bayesian optimization techniques, etc. come with several parameters that steer their behavior during the optimization process. To obt…

Bayesian OptimizationEvolutionary Algorithms

Tuning metaheuristics by sequential optimization of regression models

2018-09-11 · Áthila R. Trindade, Felipe Campelo

Tuning parameters is an important step for the application of metaheuristics to problem classes of interest. In this work we present a tuning framework based on the sequential optimization of perturbed regression models.…

Multiobjective Optimizationregression

AbCD: A Component-wise Adjustable Framework for Dynamic Optimization Problems

2023-10-09 · Alexandre Mascarenhas, Yuri Lavinas, Claus Aranha

Dynamic Optimization Problems (DOPs) are characterized by changes in the fitness landscape that can occur at any time and are common in real world applications. The main issues to be considered include detecting the chan…

Evolutionary Algorithms

Multiobjective Evolutionary Component Effect on Algorithm behavior

2023-07-31 · Yuri Lavinas, Marcelo Ladeira, Gabriela Ochoa, Claus Aranha

The performance of multiobjective evolutionary algorithms (MOEAs) varies across problems, making it hard to develop new algorithms or apply existing ones to new problems. To simplify the development and application of ne…

Evolutionary Algorithms