RefineRL: Advancing Competitive Programming with Self-Refinement Reinforcement Learning

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Fu, Shaopeng, Zhang, Xingxing, Dong, Li, Wang, Di, Wei, Furu
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917377325662208
author Fu, Shaopeng
Zhang, Xingxing
Dong, Li
Wang, Di
Wei, Furu
author_facet Fu, Shaopeng
Zhang, Xingxing
Dong, Li
Wang, Di
Wei, Furu
contents While large language models (LLMs) have demonstrated strong performance on complex reasoning tasks such as competitive programming (CP), existing methods predominantly focus on single-attempt settings, overlooking their capacity for iterative refinement. In this paper, we present RefineRL, a novel approach designed to unleash the self-refinement capabilities of LLMs for CP problem solving. RefineRL introduces two key innovations: (1) Skeptical-Agent, an iterative self-refinement agent equipped with local execution tools to validate generated solutions against public test cases of CP problems. This agent always maintains a skeptical attitude towards its own outputs and thereby enforces rigorous self-refinement even when validation suggests correctness. (2) A reinforcement learning (RL) solution to incentivize LLMs to self-refine with only standard RLVR data (i.e., problems paired with their verifiable answers). Extensive experiments on Qwen3-4B and Qwen3-4B-2507 demonstrate that our method yields substantial gains: after our RL training, these compact 4B models integrated with the Skeptical-Agent not only outperform much larger 32B models but also approach the single-attempt performance of 235B models. These findings suggest that self-refinement holds considerable promise for scaling LLM reasoning, with significant potential for further advancement.
format Preprint
id arxiv_https___arxiv_org_abs_2604_00790
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle RefineRL: Advancing Competitive Programming with Self-Refinement Reinforcement Learning
Fu, Shaopeng
Zhang, Xingxing
Dong, Li
Wang, Di
Wei, Furu
Artificial Intelligence
While large language models (LLMs) have demonstrated strong performance on complex reasoning tasks such as competitive programming (CP), existing methods predominantly focus on single-attempt settings, overlooking their capacity for iterative refinement. In this paper, we present RefineRL, a novel approach designed to unleash the self-refinement capabilities of LLMs for CP problem solving. RefineRL introduces two key innovations: (1) Skeptical-Agent, an iterative self-refinement agent equipped with local execution tools to validate generated solutions against public test cases of CP problems. This agent always maintains a skeptical attitude towards its own outputs and thereby enforces rigorous self-refinement even when validation suggests correctness. (2) A reinforcement learning (RL) solution to incentivize LLMs to self-refine with only standard RLVR data (i.e., problems paired with their verifiable answers). Extensive experiments on Qwen3-4B and Qwen3-4B-2507 demonstrate that our method yields substantial gains: after our RL training, these compact 4B models integrated with the Skeptical-Agent not only outperform much larger 32B models but also approach the single-attempt performance of 235B models. These findings suggest that self-refinement holds considerable promise for scaling LLM reasoning, with significant potential for further advancement.
title RefineRL: Advancing Competitive Programming with Self-Refinement Reinforcement Learning
topic Artificial Intelligence
url https://arxiv.org/abs/2604.00790