Sign inGet started
Paper · arXiv

Self-Execution Simulation Improves Coding Models

A promising research direction in enabling LLMs to generate consistently correct code involves addressing their inability to properly estimate program execution, particularly for code they generate. In this work, we demonstrate that Code LLMs can be trained to simulate program execution in a step-by-step manner and that this capability can be leveraged to improve competitive programming performance. Our approach combines supervised fine-tuning on natural language execution traces, textual explanations grounded in true execution, with reinforcement learning using verifiable rewards. We introduce two complementary objectives: output prediction given code and inputs, and solving competitive ...

AuthorsGallil Maimon, Ori Yoran, Felix Kreuk et al.
Primary categorycs.CL
Published11 March 2026
Last updated at source11 March 2026
cs.CLcs.LG
Embed this entry
<iframe src="https://silytics.si/embed/item/dc4eb744-2869-41c2-a41f-a4f35ec46e11" width="420" height="190" style="border:0" loading="lazy" title="Silytics entry"></iframe>

Free, no tracking. More about feeds and embeds.

Silytics shows public metadata from arXiv and links to the original. Information may be incomplete or out of date. Last refreshed 17 October 2026. Licenses and terms of the original apply to the work itself. Not financial, legal or professional advice.