ELABORATION: A Comprehensive Benchmark on Human-LLM Competitive Programming
Not on the map. Why?
Abstract (arXiv)
While recent research increasingly emphasizes the value of human-LLM collaboration in competitive programming and proposes numerous empirical methods, a comprehensive understanding remains elusive due to the fragmented nature of existing studies and their use of diverse, application-specific human feedback. Thus, our work serves a three-fold purpose: First, we present the first taxonomy of human feedback consolidating the entire programming process, which promotes fine-grained evaluation. Second, we introduce ELABORATIONSET, a novel programming dataset specifically designed for human-LLM collaboration, meticulously annotated to enable large-scale simulated human feedback and facilitate costeffective real human interaction studies. Third, we introduce ELABORATION, a novel benchmark to facilitate a thorough assessment of human-LLM competitive programming. With ELABORATION, we pinpoint strengthes and weaknesses of existing methods, thereby setting the foundation for future improvement. Our code and dataset are available at https://github.com/SCUNLP/ELABORATION
Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). Builds on 22 of its 52 references that are in the map. First posted on arXiv 22 May 2025.
Builds on
22 of 52 references.
References · 22
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2024Gemini 1.5: Unlocking multimodal understanding across millions of tokens of contextcited by 3,224
- 2023Code Llama: Open Foundation Models for Codecited by 2,139
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 2,004
- 2022Competition-Level Code Generation with AlphaCodecited by 1,462
- 2024Qwen2.5-Coder Technical Reportcited by 1,203
- 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,181
- 2021Measuring Coding Challenge Competence With APPScited by 902
- 2024StarCoder 2 and The Stack v2: The Next Generationcited by 502
- 2024OpenCodeInterpreter: Integrating Code Generation with Execution and Refinementcited by 247
- 2024Code Generation with AlphaCodium: From Prompt Engineering to Flow Engineeringcited by 103
- 2024Can Language Models Solve Olympiad Programming?cited by 72
10 more
- 2023CodeScope: An Execution-based Multilingual Multitask Multidimensional Benchmark for Evaluating LLMs on Code Understanding and Generationcited by 39
- 2024A Taxonomy for Human-LLM Interaction Modes: An Initial Explorationcited by 38
- 2023Competition-Level Problems are Effective LLM Evaluatorscited by 25
- 2023Exploiting Simulated User Feedback for Conversational Search: Ranking, Rewriting, and Beyondcited by 24
- 2024STYLE: Improving Domain Transferability of Asking Clarification Questions in Large Language Model Powered Conversational Agentscited by 17
- 2024Rocks Coding, Not Development--A Human-Centric, Experimental Evaluation of LLM-Supported SE Taskscited by 13
- 2018Totally Looks Like - How Humans Compare, Compared to Machinescited by 12
- 2024I Need Help! Evaluating LLM's Ability to Ask for Users' Support: A Case Study on Text-to-SQL Generationcited by 11
- 2024Coffee-Gym: An Environment for Evaluating and Improving Natural Language Feedback on Erroneous Codecited by 9
- 2024Co-Matching: Towards Human-Machine Collaborative Legal Case Matchingcited by 6
Built on by
Citing papers per year: 2025: 10; 2026: 6.
16 papers.
Sort:
By area:
- 2026SWE-Pruner: Self-Adaptive Context Pruning for Coding Agentscited by 44
- 2025SWE-QA: Can Language Models Answer Repository-level Code Questions?cited by 38
- 2025Pruning the Unsurprising: Efficient LLM Reasoning via First-Token Surprisalcited by 32
- 2025FrontierCS: Evolving Challenges for Evolving Intelligencecited by 23
- 2026GlimpRouter: Efficient Collaborative Inference by Glimpsing One Token of Thoughtscited by 17
- 2025LastingBench: Defend Benchmarks Against Knowledge Leakagecited by 14
- 2025AutoCode: LLMs as Problem Setters for Competitive Programmingcited by 11
- 2025SPIRAL: Symbolic LLM Planning via Grounded and Reflective Searchcited by 7
- 2025E2Edev: Benchmarking Large Language Models in End-to-End Software Development Taskcited by 6
- 2025EyeMulator: Improving Code Language Models by Mimicking Human Visual Attentioncited by 4
- 2025Fed-SE: Federated Self-Evolution for Privacy-Constrained Multi-Environment LLM Agentscited by 3
- 2026Beyond Problem Solving: UOJ-Bench for Evaluating Code Generation, Hacking, and Repair in Competitive Programmingcited by 2
4 more
- 2025CANDY: Benchmarking LLMs' Limitations and Assistive Potential in Chinese Misinformation Fact-Checkingcited by 1
- 2026Idea First, Code Later: Disentangling Problem Solving from Code Generation in Evaluating LLMs for Competitive Programmingcited by 1
- 2026When Independent Sampling Outperforms Agentic Reasoningcited by 0
- 2026Large Language Models for Programming: Actually Fixing or Reimplementing Incorrect Code?cited by 0
- 2026Large Language Models for Programming: Actually Fixing or Reimplementing Incorrect Code?24 Sep 2026
- 2026Beyond Problem Solving: UOJ-Bench for Evaluating Code Generation, Hacking, and Repair in Competitive Programming11 Jun 2026
- 2026When Independent Sampling Outperforms Agentic Reasoning8 May 2026
- 2026SWE-Pruner: Self-Adaptive Context Pruning for Coding Agents23 Jan 2026
- 2026Idea First, Code Later: Disentangling Problem Solving from Code Generation in Evaluating LLMs for Competitive Programming16 Jan 2026
- 2026GlimpRouter: Efficient Collaborative Inference by Glimpsing One Token of Thoughts8 Jan 2026
- 2025SPIRAL: Symbolic LLM Planning via Grounded and Reflective Search29 Dec 2025
- 2025FrontierCS: Evolving Challenges for Evolving Intelligence17 Dec 2025
- 2025Fed-SE: Federated Self-Evolution for Privacy-Constrained Multi-Environment LLM Agents9 Dec 2025
- 2025E2Edev: Benchmarking Large Language Models in End-to-End Software Development Task16 Oct 2025
- 2025AutoCode: LLMs as Problem Setters for Competitive Programming29 Sep 2025
- 2025SWE-QA: Can Language Models Answer Repository-level Code Questions?18 Sep 2025
4 more
- 2025CANDY: Benchmarking LLMs' Limitations and Assistive Potential in Chinese Misinformation Fact-Checking4 Sep 2025
- 2025EyeMulator: Improving Code Language Models by Mimicking Human Visual Attention22 Aug 2025
- 2025Pruning the Unsurprising: Efficient LLM Reasoning via First-Token Surprisal8 Aug 2025
- 2025LastingBench: Defend Benchmarks Against Knowledge Leakage21 Jun 2025
- 2025Pruning the Unsurprising: Efficient LLM Reasoning via First-Token Surprisalcited by 32
- 2026GlimpRouter: Efficient Collaborative Inference by Glimpsing One Token of Thoughtscited by 17
- 2025SPIRAL: Symbolic LLM Planning via Grounded and Reflective Searchcited by 7
- 2026When Independent Sampling Outperforms Agentic Reasoningcited by 0
- 2026When Independent Sampling Outperforms Agentic Reasoning8 May 2026
- 2026GlimpRouter: Efficient Collaborative Inference by Glimpsing One Token of Thoughts8 Jan 2026
- 2025SPIRAL: Symbolic LLM Planning via Grounded and Reflective Search29 Dec 2025
- 2025Pruning the Unsurprising: Efficient LLM Reasoning via First-Token Surprisal8 Aug 2025
- 2025SWE-QA: Can Language Models Answer Repository-level Code Questions?cited by 38
- 2025FrontierCS: Evolving Challenges for Evolving Intelligencecited by 23
- 2025LastingBench: Defend Benchmarks Against Knowledge Leakagecited by 14
- 2025AutoCode: LLMs as Problem Setters for Competitive Programmingcited by 11
- 2025E2Edev: Benchmarking Large Language Models in End-to-End Software Development Taskcited by 6
- 2025EyeMulator: Improving Code Language Models by Mimicking Human Visual Attentioncited by 4
- 2026Beyond Problem Solving: UOJ-Bench for Evaluating Code Generation, Hacking, and Repair in Competitive Programmingcited by 2
- 2025CANDY: Benchmarking LLMs' Limitations and Assistive Potential in Chinese Misinformation Fact-Checkingcited by 1
- 2026Idea First, Code Later: Disentangling Problem Solving from Code Generation in Evaluating LLMs for Competitive Programmingcited by 1
- 2026Large Language Models for Programming: Actually Fixing or Reimplementing Incorrect Code?cited by 0
- 2026Large Language Models for Programming: Actually Fixing or Reimplementing Incorrect Code?24 Sep 2026
- 2026Beyond Problem Solving: UOJ-Bench for Evaluating Code Generation, Hacking, and Repair in Competitive Programming11 Jun 2026
- 2026Idea First, Code Later: Disentangling Problem Solving from Code Generation in Evaluating LLMs for Competitive Programming16 Jan 2026
- 2025FrontierCS: Evolving Challenges for Evolving Intelligence17 Dec 2025
- 2025E2Edev: Benchmarking Large Language Models in End-to-End Software Development Task16 Oct 2025
- 2025AutoCode: LLMs as Problem Setters for Competitive Programming29 Sep 2025
- 2025SWE-QA: Can Language Models Answer Repository-level Code Questions?18 Sep 2025
- 2025CANDY: Benchmarking LLMs' Limitations and Assistive Potential in Chinese Misinformation Fact-Checking4 Sep 2025
- 2025EyeMulator: Improving Code Language Models by Mimicking Human Visual Attention22 Aug 2025
- 2025LastingBench: Defend Benchmarks Against Knowledge Leakage21 Jun 2025