ELABORATION is the first systematic benchmark designed to evaluate interactive human-LLM collaboration in the domain of competitive programming.
Competitive programming is a complex task demanding deep problem understanding, strategic planning, efficient coding under constraints, and careful debugging. While Large Language Models (LLMs) show promise, existing frameworks often limit collaboration to specific stages or rely on fragmented feedback.
To address this, we propose ELABORATION, a benchmark featuring:
- A comprehensive taxonomy of human feedback across the full programming workflow.
- A dataset designed for end-to-end evaluation of human-LLM synergy.
Our results demonstrate that while LLMs struggle with difficult or unseen problems, incorporating high-quality human feedback—particularly during code generation—significantly enhances performance.
We introduce a structured taxonomy to categorize human feedback throughout the programming lifecycle. This allows for a granular analysis of how different types of human intervention impact LLM performance.
The ELABORATION dataset is constructed to support the end-to-end evaluation of interactive competitive programming. It includes diverse problem sets and interaction traces.
If you find our paper or dataset useful for your research, please cite us using the following BibTeX:
@article{yang2025elaboration,
title={ELABORATION: A Comprehensive Benchmark on Human-LLM Competitive Programming},
author={Yang, Xinwei and Liu, Zhaofeng and Huang, Chen and Zhang, Jiashuai and Zhang, Tong and Zhang, Yifan and Lei, Wenqiang},
journal={arXiv preprint arXiv:2505.16667},
year={2025}
}

