CT-Repair: Multi-Perspective Agentic Program Repair via Code Property Graphs and Temporal Execution Graphs
Score
81提出了CPG+TEG+多智能体联合修复的新范式,并给出了详细的压缩率与修复效果对比,信息增量显著。
方法描述清晰,实验设计严谨(854错误、多基线、消融分析),数据与图表支撑充分。
在真实缺陷数据集上取得超越现有系统的效果,且压缩技术可直接降低LLM调用成本,具有较强工程价值。
论文于2026年7月发布,是最新的APR研究成果,紧跟LLM与软件工程结合的前沿。
arXiv预印本,来自知名学术机构,含完整代码与数据链接,可信度高。
Base 89.5 × T2 Source weight ×0.9 = 81
Curation line 70Selected
Why selected
The paper achieves top-tier standards in both methodology design (CPG+TEG+multi-agent) and experimental validation (854 bugs, multiple baselines, ablation analysis), with rich data and strong novelty, significantly advancing the field of automated program repair.
AI commentary
「What impresses me most about CT-Repair is its philosophy: 'Don't just increase the number of patches, let the model see the soul of the program'—by using CPG and TEG to let LLMs understand the static skeleton and dynamic lineage of code. For researchers and engineers in AI for Software Engineering, this paper offers not only a reproducible high-performance baseline but also a clever integration of program analysis tools with LLMs, especially valuable in context-window-sensitive scenarios. I highly recommend reproducing the experiments with their open-source toolchain.」
Quick overview
Large language models (LLMs) have improved automated program repair (APR), but face limitations such as repetitive execution traces and lack of root-cause diversity in patch sampling. This paper presents CT-Repair, an agentic APR framework that represents static and dynamic evidence as queryable Code Property Graphs (CPG) and Temporal Execution Graphs (TEG). A three-stage filtering pipeline constructs compact TEGs, and three finite-state-machine-guided agents analyze each bug from static, dynamic, and hybrid perspectives to produce evidence-grounded repair strategies. Strategy-guided generation instantiates these strategies as candidate patches and refines the most promising one using validation feedback. Evaluated on 854 Java bugs from Defects4J v3.0, CT-Repair correctly repairs 489 bugs in a mixed-model configuration, and under a controlled GPT-5.4-mini configuration, it repairs 388 bugs, surpassing ReinFix and RepairAgent by 19 and 30 respectively. The union of the three perspectives repairs 99 more bugs than the strongest individual perspective. The filtering pipeline compacts runtime evidence, with execution filtering narrowing candidate method scope by 94.85% on average and behavior filtering further reducing retained runtime records by 55.97%. These results demonstrate that structured runtime evidence and multi-perspective reasoning can improve repair effectiveness without solely relying on a larger patch-generation budget.
- CT-Repair unifies static and dynamic program evidence via Code Property Graphs (CPG) and Temporal Execution Graphs (TEG), enabling multi-perspective reasoning.
- A three-stage filtering pipeline (execution filtering, behavior filtering, TEG construction) compresses runtime evidence to under 5% of its original size, drastically improving context efficiency.
- Three finite-state-machine-guided agents generate repair strategies from static, dynamic, and hybrid perspectives; strategy-directed patch generation is refined via validation feedback.
- On Defects4J v3.0, CT-Repair with GPT-5.4-mini correctly repairs 388 bugs, surpassing ReinFix and RepairAgent, and the union of perspectives yields 99 more fixes than the strongest single perspective.
Full text
This is an AI-generated Chinese digest; use "View original" for the source text.
Related items
85
FeaturedSetoka: A Benchmark for Hierarchical User Understanding in Personalized Agents over Heterogeneous Data
Setoka:面向异构数据个性化Agent的层级用户理解基准
This paper is well worth attention, especially for researchers and engineers working on personalized agents, dialogue systems, and memory-augmented AI. It not only provides a benchmark but defines levels of user understanding from psychology, revealing systematic failures of current systems at higher levels. If you are designing memory-based agents, this paper reminds you that memory systems need to support cross-temporal, cross-source abstract reasoning, not just retrieval.
85
FeaturedBAND: Bayesian Network Distribution Regression for High-Dimensional Distribution Estimation – Breaking the Curse
BAND:高维分布估计的贝叶斯网络回归方法——打破维度诅咒
This paper is a must-read for anyone working on high-dimensional statistics, probabilistic modeling, and generative AI. It provides a simple yet powerful theoretical answer: sparsity can break the curse of dimensionality, and Bayesian networks offer a natural framework. Compared to black-box methods like VAEs and GANs, BAND is interpretable and provably convergent, especially valuable for industry needs like reliable confidence intervals. If you research time series forecasting or risk management, this paper may change how you approach high-dimensional density estimation.
84
FeaturedCycle-Consistent and Uncertainty-Aware Neural Surrogates for Tokamak Edge Plasmas
循环一致与不确定性感知的托卡马克边缘等离子体神经代理模型
This paper is worth attention because it demonstrates how advanced AI techniques (cycle consistency, uncertainty quantification) directly address a core computational bottleneck in nuclear fusion. For fusion researchers and engineers, it offers a practical tool to speed up simulations by orders of magnitude without sacrificing accuracy; for AI practitioners, it provides an excellent case of self-supervised learning and inverse problem solving in scientific applications.
83
FeaturedEquivariant Learning of a Transferable Three-Dimensional Classical Density Functional
等变学习可迁移的三维经典密度泛函
The most striking aspect of this paper is its direct coupling of machine learning to a core problem in statistical mechanics, using equivariant networks to learn a transferable density functional without any labels. For researchers in liquid physics or soft matter, this could be a new paradigm: do we need to run separate simulations for every new system anymore? For AI researchers, it also shows how to embed physical symmetries and variational principles into models rather than just fitting data. I recommend focusing on the methods, especially how equivariance and variational consistency are implemented—that's the real essence.
83
FeaturedComputational and Statistical Guarantees of the c-Rectified Flow
c-Rectified Flow 的计算与统计保证
This paper moves rectified flow from 'works in practice' to 'theoretically controllable,' which is especially important for those working on the underlying algorithms of generative models. If you are tuning pipelines like FLUX or SD3, understanding that ordinary rectified flow can fail when covariances do not commute may help you avoid hidden training pitfalls.
83
FeaturedLearning Deployable Manipulation Policies from High-Fidelity UMI Data Alone
从高保真UMI数据学习可部署操作策略
The most striking point of this paper is proving that pure robot-free data can match real teleoperation performance, breaking the convention of needing a small real-robot anchor for post-training. For research groups looking to reduce hardware costs and industrial robot application developers, HiFi-UMI's data production system and open-source dataset are directly usable resources. Pay attention to the engineering details of head-mounted SLAM and microsecond synchronization—they are key to achieving the reported accuracy.
83
FeaturedCapital Markets LLM Reliability Score: From Plausible to Bankable
资本市场LLM可靠性评分:从“看似合理”到“可银行化”
This paper is valuable for both finance and AI communities: it provides an actionable, workflow-oriented evaluation framework that's closer to real needs than generic benchmarks. If you're deploying LLMs in fintech or responsible for explainability/auditability, this is a must-read. The finding on decision usefulness is particularly striking—judges agree it's critical, yet models vary the most on it.
83
FeaturedWhere Should Optimizer State Live? Tiered State Allocation for Memory-Efficient Mixture-of-Experts Training
优化器状态应放在哪里?面向内存高效MoE训练的分层状态分配
This paper is highly valuable for teams training MoE models: it demonstrates that with careful optimizer state allocation, one can dramatically reduce memory without sacrificing accuracy—and even improve performance. It is especially relevant for labs or enterprises constrained by 40 GB or 80 GB GPU memory. The tiered strategy and ablation on momentum retention are worth studying for optimizing training frameworks like DeepSpeed or Megatron.