Controlled Self-Evolution for Algorithmic Code Optimization

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Hu, Tu, Chen, Ronghao, Zhang, Shuo, Yin, Jianghao, Feng, Mou Xiao, Liu, Jingping, Zhang, Shaolei, Jiang, Wenqi, Fang, Yuqi, Hu, Sen, Wang, Huacan, Xu, Yi
Natura: Preprint
Pubblicazione: 2026
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866912899995271168
author Hu, Tu
Chen, Ronghao
Zhang, Shuo
Yin, Jianghao
Feng, Mou Xiao
Liu, Jingping
Zhang, Shaolei
Jiang, Wenqi
Fang, Yuqi
Hu, Sen
Wang, Huacan
Xu, Yi
author_facet Hu, Tu
Chen, Ronghao
Zhang, Shuo
Yin, Jianghao
Feng, Mou Xiao
Liu, Jingping
Zhang, Shaolei
Jiang, Wenqi
Fang, Yuqi
Hu, Sen
Wang, Huacan
Xu, Yi
contents Self-evolution methods enhance code generation through iterative "generate-verify-refine" cycles, yet existing approaches suffer from low exploration efficiency, failing to discover solutions with superior complexity within limited budgets. This inefficiency stems from initialization bias trapping evolution in poor solution regions, uncontrolled stochastic operations lacking feedback guidance, and insufficient experience utilization across tasks. To address these bottlenecks, we propose Controlled Self-Evolution (CSE), which consists of three key components. Diversified Planning Initialization generates structurally distinct algorithmic strategies for broad solution space coverage. Genetic Evolution replaces stochastic operations with feedback-guided mechanisms, enabling targeted mutation and compositional crossover. Hierarchical Evolution Memory captures both successful and failed experiences at inter-task and intra-task levels. Experiments on EffiBench-X demonstrate that CSE consistently outperforms all baselines across various LLM backbones. Furthermore, CSE achieves higher efficiency from early generations and maintains continuous improvement throughout evolution. Our code is publicly available at https://github.com/QuantaAlpha/EvoControl.
format Preprint
id arxiv_https___arxiv_org_abs_2601_07348
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Controlled Self-Evolution for Algorithmic Code Optimization
Hu, Tu
Chen, Ronghao
Zhang, Shuo
Yin, Jianghao
Feng, Mou Xiao
Liu, Jingping
Zhang, Shaolei
Jiang, Wenqi
Fang, Yuqi
Hu, Sen
Wang, Huacan
Xu, Yi
Computation and Language
Artificial Intelligence
Neural and Evolutionary Computing
Self-evolution methods enhance code generation through iterative "generate-verify-refine" cycles, yet existing approaches suffer from low exploration efficiency, failing to discover solutions with superior complexity within limited budgets. This inefficiency stems from initialization bias trapping evolution in poor solution regions, uncontrolled stochastic operations lacking feedback guidance, and insufficient experience utilization across tasks. To address these bottlenecks, we propose Controlled Self-Evolution (CSE), which consists of three key components. Diversified Planning Initialization generates structurally distinct algorithmic strategies for broad solution space coverage. Genetic Evolution replaces stochastic operations with feedback-guided mechanisms, enabling targeted mutation and compositional crossover. Hierarchical Evolution Memory captures both successful and failed experiences at inter-task and intra-task levels. Experiments on EffiBench-X demonstrate that CSE consistently outperforms all baselines across various LLM backbones. Furthermore, CSE achieves higher efficiency from early generations and maintains continuous improvement throughout evolution. Our code is publicly available at https://github.com/QuantaAlpha/EvoControl.
title Controlled Self-Evolution for Algorithmic Code Optimization
topic Computation and Language
Artificial Intelligence
Neural and Evolutionary Computing
url https://arxiv.org/abs/2601.07348