BenchEvolver: Frontier Task Synthesis via Solution-Centric Evolution

📅 2026-05-31
📈 Citations: 0
Influential: 0
📄 PDF

career value

174K/year
🤖 AI Summary
Existing programming benchmarks struggle to effectively evaluate or train state-of-the-art large language models due to performance saturation. To address this limitation, this work proposes a solution-centric evolutionary framework that automatically generates semantically verifiable, more challenging, and diverse programming tasks by applying structured transformations to existing reference solutions, thereby ensuring both correctness and difficulty. Integrating solution evolution, structured code transformation, automated test generation, and reinforcement learning–based training, the approach constructs a new benchmark, LiveCodeBench-Plus, which reduces the Pass@1 performance of leading models to 27.5%–62.6% and significantly enhances their generalization on unseen tasks.
📝 Abstract
The rapid progress of frontier large language models has led to widespread benchmark saturation, limiting the ability of existing datasets to differentiate model capabilities or provide useful training signal. For instance, on LiveCodeBench, frontier models achieve over 99% Pass@1 on easy splits and exceed 90% Pass@1 on average across difficulty levels. Constructing new, challenging datasets typically requires substantial human effort, creating a bottleneck for progress. We introduce BenchEvolver, a solution-centric evolutionary framework that automatically transforms existing coding problems into harder variants. Rather than generating problems from scratch, BenchEvolver evolves reference solutions through structured transformations and derives corresponding statements and tests from the evolved solutions. This design grounds generation in executable semantics, enabling scalable construction of high-quality, diverse, and difficult tasks with verifiable correctness. Applying BenchEvolver to LiveCodeBench and SciCode, we obtain evolved tasks that are substantially harder while maintaining validity, reference correctness, and diversity. We further curate LiveCodeBench-Plus, a 91-problem benchmark combining evolved and difficult original LCB-v6 tasks, where frontier-model Pass@1 ranges from 27.5% to 62.6%, restoring clear discrimination among strong coding models. Importantly, evolved tasks remain challenging even for the model that generates them, enabling self-improvement. We further show that RL on evolved LCB tasks improves held-out coding performance: for gpt-oss-20b, seed+evolved training achieves +8.7 and +8.3 Pass@1 gains on LCB v6 Hard and LCB-Pro Easy, exceeding seed-only gains by 70.7% and 34.8%, respectively. Our results show that BenchEvolver can convert saturated benchmarks into frontier-level evaluation suites and reusable training signal.
Problem

Research questions and friction points this paper is trying to address.

benchmark saturation
large language models
coding benchmarks
dataset construction
model evaluation
Innovation

Methods, ideas, or system contributions that make the work stand out.

solution-centric evolution
task synthesis
benchmark evolution
code generation
self-improvement
🔎 Similar Papers
No similar papers found.
Yangzhen Wu
Yangzhen Wu
UC Berkeley
A
Aaron J. Li
University of California, Berkeley
W
Wenjie Ma
University of California, Berkeley
L
Li Cao
Institute for Interdisciplinary Information Sciences, Tsinghua University
Z
Ziheng Zhou
Institute for Interdisciplinary Information Sciences, Tsinghua University
M
Mert Cemri
University of California, Berkeley
S
Shu Liu
University of California, Berkeley
Y
Yuran Xiu
Institute for Interdisciplinary Information Sciences, Tsinghua University
C
Chenxiao Yan
Institute for Interdisciplinary Information Sciences, Tsinghua University
H
Haikun Zhao
Institute for Interdisciplinary Information Sciences, Tsinghua University
B
Bin Yu
University of California, Berkeley
Ion Stoica
Ion Stoica
Professor of Computer Science, UC Berkeley
Cloud ComputingNetworkingDistributed SystemsBig Data
Dawn Song
Dawn Song
Professor of Computer Science, UC Berkeley
Computer Security and Privacy