paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Linear Termination is Undecidable

线性终止是不可判定的
LICS Proceedings of the 39th Annual ACM/IEEE Symposium on Logic in Computer Science2024匹配度 3/10 · 论文属于重写系统终止性与形式化验证的理论结果,与静态分析/形式化验证有间接关联;但不涉及 LLM/Agent、浮点程序分析或贝叶斯程序分析,也没有面向工具落地、工业应用或 benchmark 失效分析,因此与研究画像核心方向匹配度较低。引用 3 inbox
Fabian Mitterwallner, Aart Middeldorp, René Thiemann
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:通过从希尔伯特第十问题归约,证明单规则重写系统线性解释终止性不可判定,并扩展至多种序与多项式解释。

本文研究重写系统终止性证明方法的可判定性边界。作者从希尔伯特第十问题出发构造简单归约,证明单规则重写系统在自然数上用线性解释可证终止这一问题是不可判定的;同一归约还推出使用带子项系数的 Knuth-Bendix 序时可证终止的不可判定性。进一步,论文表明即便单规则系统可由非线性多项式解释证明终止,线性终止问题仍不可判定,并证明用有理数或实数系数的多项式解释可证终止的问题也不可判定。若干结果已在 Isabelle/HOL 证明助手中形式化验证。

问题
判定重写系统能否由特定终止证明方法(线性解释、Knuth-Bendix 序、多项式解释等)证明终止。
方法
从希尔伯特第十问题构造归约,将丢番图方程可解性编码到单规则重写系统的终止性证明中,并对部分结论进行 Isabelle/HOL 形式化。
评估
通过不可判定性证明与归约的正确性论证进行评估,部分结果经 Isabelle/HOL 机器验证,而非基于实验基准。
原文摘要(Abstract)

By means of a simple reduction from Hilbert's 10th problem we prove the somewhat surprising result that termination of one-rule rewrite systems by a linear interpretation in the natural numbers is undecidable. The very same reduction also shows the undecidability of termination of one-rule rewrite systems using the Knuth-Bendix order with subterm coefficients. The linear termination problem remains undecidable for one-rule rewrite systems that can be shown terminating by a (non-linear) polynomial interpretation. We further show the undecidability of the problem whether a one-rule rewrite system can be shown terminating by a polynomial interpretation with rational or real coefficients. Several of our results have been formally verified in the Isabelle/HOL proof assistant.

链接与引用

DOI 原文 · PDF(开放获取) · DBLP

BibTeX
@inproceedings{MitterwallnerMT24,
  title = {Linear Termination is Undecidable},
  author = {Fabian Mitterwallner and Aart Middeldorp and René Thiemann},
  booktitle = {LICS},
  year = {2024},
  doi = {10.1145/3661814.3662081}
}