A-ProS: Towards Reliable Autonomous Programming Through Multi-Model Feedback
Not on the map. Why?
Abstract (arXiv)
Large Language Models (LLMs) demonstrate strong potential for automated code generation, yet their ability to iteratively refine solutions using execution feedback remains underexplored. Competitive programming offers an ideal testbed for this investigation, as it demands end-to-end algorithmic reasoning, precise implementation under strict computational constraints, and complete functional correctness with rigorous evaluation. In this paper, we present A-ProS, an autonomous AI agent that solves competitive programming problems through a hybrid multi-model feedback framework separating solution generation from specialized debugging. A-ProS combines ChatGPT-based generators (GPT-4 and GPT-5) with three debugging critics: Codestral-2508, Llama-3.3-70B, and DeepSeek-R1, under a 2 x 3 factorial design. We evaluate six workflows on 367 problems from ICPC World Finals (2011-2024) and Codeforces (rated 1200-1800). The results show that GPT-5 workflows improve from 39 initial accepted solutions to 85-90 after three refinement rounds, while GPT-4 improves from 15 to 31-38. A controlled ablation on 47 problems shows that stateful refinement outperforms stateless approaches by 8.5-10.6 percentage points and reduces repeated failures by up to 3.5x. Compared to baseline agent loops, A-ProS achieves over 2x greater gains, highlighting the importance of persistent context and multi-model feedback for reliable autonomous program synthesis.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 48 of its 79 references that are in the map. First posted on arXiv 18 May 2026.
Builds on
48 of 79 references.
References · 48
- 2023GPT-4 Technical Reportcited by 18,396
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
- 2023A Survey of Large Language Modelscited by 2,576
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 2,004
- 2022Competition-Level Code Generation with AlphaCodecited by 1,462
- 2023Instruction-Following Evaluation for Large Language Modelscited by 1,228
- 2021CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generationcited by 906
- 2021Measuring Coding Challenge Competence With APPScited by 902
- 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 885
36 more
- 2023WizardCoder: Empowering Code Large Language Models with Evol-Instructcited by 733
- 2024StarCoder 2 and The Stack v2: The Next Generationcited by 502
- 2024CRUXEval: A Benchmark for Code Reasoning, Understanding and Executioncited by 300
- 2023Self-collaboration Code Generation via ChatGPTcited by 258
- 2023InterCode: Standardizing and Benchmarking Interactive Coding with Execution Feedbackcited by 238
- 2024Agent Q: Advanced Reasoning and Learning for Autonomous AI Agentscited by 208
- 2024Large Language Model-Based Agents for Software Engineering: A Surveycited by 178
- 2024MapCoder: Multi-Agent Code Generation for Competitive Problem Solvingcited by 177
- 2024Benchmarking Complex Instruction-Following with Multiple Constraints Compositioncited by 152
- 2023FollowBench: A Multi-level Fine-grained Constraints Following Benchmark for Large Language Modelscited by 117
- 2024From LLMs to LLM-based Agents for Software Engineering: A Survey of Current, Challenges and Futurecited by 86
- 2024RepoAgent: An LLM-Powered Open-Source Framework for Repository-level Code Documentation Generationcited by 70
- 2025AGENTIF: Benchmarking Instruction Following of Large Language Models in Agentic Scenarioscited by 49
- 2024AgileCoder: Dynamic Collaborative Agents for Software Development based on Agile Methodologycited by 46
- 2024HumanEval Pro and MBPP Pro: Evaluating Large Language Models on Self-invoking Code Generationcited by 39
- 2025AI Agentic Programming: A Survey of Techniques, Challenges, and Opportunitiescited by 28
- 2024Are Large Language Models Good Statisticians?cited by 27
- 2025A Survey of LLM-based Automated Program Repair: Taxonomies, Design Paradigms, and Applicationscited by 25
- 2024HumanEvalComm: Benchmarking the Communication Competence of Code Generation for LLMs and LLM Agentcited by 24
- 2024PerfCodeGen: Improving Performance of LLM Generated Code with Execution Feedbackcited by 24
- 2024An Empirical Study on LLM-based Agents for Automated Bug Fixingcited by 23
- 2024PRefLexOR: Preference-based Recursive Language Modeling for Exploratory Optimization of Reasoning and Agentic Thinkingcited by 17
- 2025CodeFlowBench: A Multi-turn, Iterative Benchmark for Complex Code Generationcited by 17
- 2025ICPC-Eval: Probing the Frontiers of LLM Reasoning with Competitive Programming Contestscited by 13
- 2020A Comparison of Natural Language Understanding Platforms for Chatbots in Software Engineeringcited by 10
- 2025Agentic AI for Software: thoughts from Software Engineering communitycited by 10
- 2025From Text to Trust: Empowering AI-assisted Decision Making with Adaptive LLM-powered Analysiscited by 9
- 2024HumanEval on Latest GPT Models -- 2024cited by 7
- 2025IMPROVE: Iterative Model Pipeline Refinement and Optimization Leveraging LLM Expertscited by 7
- 2025LLM-ProS: Analyzing Large Language Models' Performance in Competitive Problem Solvingcited by 6
- 2024BugSpotter: Automated Generation of Code Debugging Exercisescited by 5
- 2024PECC: Problem Extraction and Coding Challengescited by 4
- 2026DePro: Understanding the Role of LLMs in Debugging Competitive Programming Codecited by 2
- 2022Model-driven Engineering of Manufacturing Automation Software Projects -- A SysML-based Approachcited by 1
- 2025LLPut: Investigating Large Language Models for Bug Report-Based Input Generationcited by 1
- 2026SysPro: Reproducing System-level Concurrency Bugs from Bug Reportscited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2025Enhancing LLM Code Generation: A Systematic Evaluation of Multi-Agent Collaboration and Runtime Debugging for Improved Accuracy, Reliability, and Latency
- 2025Fully Autonomous Programming using Iterative Multi-Agent Debugging with Large Language Models
- 2025Evaluating and Improving Large Language Models for Competitive Program Generation
- 2026Development of an Autonomous AI Coding Agent using Monte Carlo Tree Search (MCTS) and Gemini LLM Frameworks
- 2026MARS: Multi-Specialist LLM Relay System for Competitive Programming
- 2025AdaCoder: An Adaptive Planning and Multi-Agent Framework for Function-Level Code Generation
- 2025CodeContests+: High-Quality Test Case Generation for Competitive Programming
- 2024RLEF: Grounding Code LLMs in Execution Feedback with Reinforcement Learning