$T^3$: Multi-level Tree-based Automatic Program Repair with Large Language Models
원문 초록
Automatic Program Repair (APR) is a core technology in software development and maintenance, with aims to enable automated defect repair with minimal human intervention. In recent years, the substantial advancements in Large Language Models (LLMs) and the Chain-of-Thought (CoT) techniques have significantly enhanced the reasoning capabilities of these models. However, due to the complex logic and multi-step reasoning ability needed, the application of CoT techniques in the APR domain remains insufficient. This study systematically evaluates the performance of several common CoT techniques in APR tasks and proposes an innovative framework $T^3$, which integrates the powerful reasoning capabilities of LLMs with tree search, effectively improving the precision of generating candidate repair solutions. Furthermore, $T^3$ provides valuable guidance for optimizing sample selection and repair strategies in APR tasks, establishing a robust framework for achieving efficient automated debugging.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
CoSIL: Software Issue Localization via LLM-Driven Code Repository Graph Searching
Less is More: Adaptive Program Repair with Bug Localization and Preference Learning
o3-mini vs DeepSeek-R1: Which One is Safer?
Integrating Various Software Artifacts for Better LLM-based Bug Localization and Program Repair
Planning-Driven Programming: A Large Language Model Programming Workflow
From Code to Correctness: Closing the Last Mile of Code Generation with Hierarchical Debugging
토론
이 논문과 연결된 포럼 글이 아직 없습니다.