RL for Code Generation

RL: Reinforcement Learning

Overview

This field trains language models to write, repair, and optimize programs by using execution environments, unit tests, compilers, formal verifiers, or renderers as feedback. Common approaches include reinforcement learning with verifiable rewards, often using GRPO or PPO, alongside synthetic tasks, curricula, and multi-turn tool-using agents. Newer methods add dense or token-level credit, reward models, self-correction, and search, with evaluation spanning HumanEval, MBPP, APPS, LiveCodeBench, SWE-bench, hardware kernels, and visual-to-code tasks. A central challenge is making feedback reliable and informative without reward hacking or excessive rollout costs, while ensuring gains transfer beyond the training tasks and execution harnesses.

Latest papers

CardsList

150 papers24 papers in the last four weeks, up 26% on the four weeks before. 0.1% of all new papers.

  1. Domain-Adaptable Reinforcement Learning for Code Generation with Dense Rewards

    May 20, 2026Erfan Aghadavoodi Jolfaei, Daniel Maninger, Abhinav Anand +2RL for Code GenerationReinforcement Learning

  2. Beyond Inference-Time Search: Reinforcement Learning Synthesizes Reusable Solvers

    May 18, 2026Soheyl Massoudi, Gabriel Apaza, Milad Habibi +1RL for Code GenerationLLM-Based Program Synthesis

  3. Beyond Execution: Static-Analysis Rewards and Hint-Conditioned Diffusion RL for Code Generation

    May 16, 2026Shuyin Ouyang, Zhaozhi Qian, Faroq AL-Tam +2RL for Code GenerationDiffusion Guidance

  4. Solvita: Enhancing Large Language Models for Competitive Programming via Agentic Evolution

    May 14, 2026Han Li, Jinyu Tian, Rili Feng +10RL for Code GenerationContinual Learning for LLM Agents

  5. Learning from Failures: Correction-Oriented Policy Optimization with Verifiable Rewards

    May 14, 2026Mengjie Ren, Jie Lou, Boxi Cao +6RL for Code GenerationLLM Self-Correction

  6. ChipMATE: Multi-Agent Training via Reinforcement Learning for Enhanced RTL Generation

    May 13, 2026Zhongkai Yu, Yichen Lin, Chenyang Zhou +12RL for Code GenerationCode Generation

  7. Primal Generation, Dual Judgment: Self-Training from Test-Time Scaling

    May 11, 2026Yizhu Jiao, Ruixiang Zhang, Richard Bai +3RL for Code GenerationTest-Time Scaling

  8. Signal Reshaping for GRPO in Weak-Feedback Agentic Code Repair

    May 8, 2026Jia Li, Yuxin Su, Ting Peng +3RL for Code GenerationReward Shaping

  9. Schedule-and-Calibrate: Utility-Guided Multi-Task Reinforcement Learning for Code LLMs

    May 7, 2026Yujia Chen, Yang Ye, Xiao Chu +2RL for Code GenerationReinforcement Learning

  10. Correct Is Not Enough: Training Reasoning Planners with Executor-Grounded Rewards

    May 5, 2026Tianyang Han, Hengyu Shi, Junjie Hu +3RL for Code GenerationProcess Reward Models

  11. Strategy-Aware Optimization Modeling with Reasoning LLMs

    May 4, 2026Ruiqing Zhao, Fengzhi Li, Yuan Zuo +5RL for Code GenerationLLM-Based Program Synthesis

  12. Exploring Pass-Rate Reward in Reinforcement Learning for Code Generation

    May 1, 2026Xin-Ye Li, Ren-Biao Liu, Yun-Ji Zhang +3RL for Code GenerationReinforcement Learning

  13. Improving LLM Code Generation via Requirement-Aware Curriculum Reinforcement Learning

    May 1, 2026Shouyu Yin, Zhao Tian, Junjie Chen +1RL for Code GenerationCurriculum Learning

  14. Do Prompt-Elicited Trajectories Reflect Training-Time Reward Hacking? A Systematic Study on Monitoring Trainig-Time Reward Hacking in Code Generation

    Apr 26, 2026Lichen Li, Hengguang Zhou, Yijun Liang +2RL for Code GenerationReward Hacking

  15. CharTide: Data-Centric Chart-to-Code Generation via Tri-Perspective Tuning and Inquiry-Driven Evolution

    Apr 24, 2026Xiangxi Zheng, Kuang He, Jiayi Hu +6RL for Code GenerationVLM Adaptation

  16. Parallel-SFT: Improving Zero-Shot Cross-Programming-Language Transfer for Code RL

    Apr 22, 2026Zhaofeng Wu, Shiqi Wang, Boya Peng +5Supervised Fine-TuningRL for Code Generation

  17. WebGen-R1: Incentivizing Large Language Models to Generate Functional and Aesthetic Websites with Reinforcement Learning

    Apr 22, 2026Juyong Jiang, Chenglin Cai, Chansung Park +4RL for Code GenerationRL for Language Models

  18. Training and Agentic Inference Strategies for LLM-based Manim Animation Generation

    Apr 20, 2026Ravidu Suien Rammuni Silva, Ahmad Lotfi, Isibor Kennedy Ihianle +2RL for Code GenerationT2V Generation

  19. MARS2^2: Scaling Multi-Agent Tree Search via Reinforcement Learning for Code Generation

    Apr 16, 2026Pengfei Li, Shijie Wang, Fangyuan Li +7RL for Code GenerationMulti-Agent Collaboration

  20. An Imperfect Verifier is Good Enough: Learning with Noisy Rewards

    Apr 9, 2026Andreas Plesner, Francisco Guzmán, Anish AthalyeRL for Code GenerationReinforcement Learning

  21. Scientific Graphics Program Synthesis via Dual Self-Consistency Reinforcement Learning

    Apr 7, 2026Juekai Lin, Yun Zhu, Honglin Lin +6Image-to-Code GenerationCode Generation

  22. OmniDiagram: Advancing Unified Diagram Code Generation via Visual Interrogation Reward

    Apr 7, 2026Haoyue Yang, Xuanle Zhao, Xuexin Liu +2Code GenerationRL for Code Generation