[2603.20334] Procedural Refinement by LLM-driven Algorithmic Debugging for ARC-AGI-2
About this article
Abstract page for arXiv paper 2603.20334: Procedural Refinement by LLM-driven Algorithmic Debugging for ARC-AGI-2
Computer Science > Software Engineering arXiv:2603.20334 (cs) [Submitted on 20 Mar 2026] Title:Procedural Refinement by LLM-driven Algorithmic Debugging for ARC-AGI-2 Authors:Yu-Ning Qiu, Lin-Feng Zou, Jiong-Da Wang, Xue-Rong Yuan, Wang-Zhou Dai View a PDF of the paper titled Procedural Refinement by LLM-driven Algorithmic Debugging for ARC-AGI-2, by Yu-Ning Qiu and 3 other authors View PDF HTML (experimental) Abstract:In complex code-generation tasks, conversation-based LLM code repair exhibits limited ability to recover from first-pass programming errors, as such code revisions are usually driven by LLMs' "plausible reasoning" rather than a formal, algorithmic debugging procedure. However, a formal foundation for such debugging exists in Udi Shapiro's theory of algorithmic program debugging (APD), which frames program repair as an explicit, stepwise procedural refinement process. In this paper, we propose a neuro-symbolic procedural refinement approach, Abduction-Based Procedural Refinement (ABPR), which couples an LLM with a meta-interpreter that materialises program execution into compact, declarative tree-structured traces, following the principles of APD. We evaluate ABPR on ARC-AGI-2, a benchmark requiring strong abstraction and debugging capabilities, and adopt Prolog as the target language due to its declarative semantics, which are well-suited to algorithmic program debugging. Our experiments show that ABPR paired with Gemini-3-Flash achieves a Pass@2 score of 56...