paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Termination of Cycle Rewriting by Transformation and Matrix Interpretation

通过变换和矩阵解释证明循环重写的终止性
LMCS vol.Volume 13, Issue 12017匹配度 2/10 · 该论文研究循环重写的终止性与矩阵解释,属于重写系统与形式化验证的理论工作,但未涉及 LLM/Agent、机器学习系统静态分析、浮点程序分析或贝叶斯程序分析等用户核心方向,仅在最宽泛的形式化方法背景上相关。引用 6 inbox
David Sabel, Hans Zantema
crossref: 2026-09-10

AI 速览

一句话:提出三种可靠完备变换及统一矩阵解释框架,证明循环重写及其相对终止性。

论文研究循环重写系统的终止性证明,即在首尾相连的字符串(环)上进行重写。作者提出三类将循环重写转换为普通字符串重写的变换,并证明这些变换是可靠且完备的:变换后字符串重写系统的终止性(以及非终止性)可对应原循环重写系统。此外,论文给出统一的矩阵解释框架,覆盖此前大多数自动证明循环重写终止性的方法。所有技术同时适用于终止性与相对终止性,并通过实验验证其效力。

问题
如何自动证明循环重写(在环上进行的字符串重写)的终止性,并将已有字符串重写终止技术迁移到该设定。
方法
提出三种可靠完备的变换,将循环重写归约为字符串重写系统,并建立统一的矩阵解释框架;这些技术同时支持终止性与相对终止性。
评估
通过若干实验展示所提变换与矩阵解释技术在证明循环重写终止性方面的能力。
原文摘要(Abstract)

We present techniques to prove termination of cycle rewriting, that is, string rewriting on cycles, which are strings in which the start and end are connected. Our main technique is to transform cycle rewriting into string rewriting and then apply state of the art techniques to prove termination of the string rewrite system. We present three such transformations, and prove for all of them that they are sound and complete. In this way not only termination of string rewriting of the transformed system implies termination of the original cycle rewrite system, a similar conclusion can be drawn for non-termination. Apart from this transformational approach, we present a uniform framework of matrix interpretations, covering most of the earlier approaches to automatically proving termination of cycle rewriting. All our techniques serve both for proving termination and relative termination. We present several experiments showing the power of our techniques.Comment: 38 pages, 1 figure

链接与引用

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

BibTeX
@article{paperbot202,
  title = {Termination of Cycle Rewriting by Transformation and Matrix Interpretation},
  author = {David Sabel and Hans Zantema},
  journal = {Logical Methods in Computer Science},
  volume = {Volume 13, Issue 1},
  year = {2017},
  doi = {10.23638/lmcs-13(1:11)2017}
}