paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Termination of Graph Transformation Systems Using Weighted Subgraph Counting

使用加权子图计数的图变换系统终止性
LMCS vol.Volume 20, Issue 42024匹配度 2/10 · 论文属于图变换系统的终止性证明与形式语义/证明工程,与用户核心关注的 LLM/Agent 辅助静态分析、浮点程序分析、贝叶斯程序分析及其与 LLM 的交叉基本无关,仅在形式化验证与证明工程方向上有很弱的关联。引用 8 inbox
Roy Overbeek, Jörg Endrullis
crossref: 2026-09-10

AI 速览

一句话:提出通过加权子图计数证明 PBPO+ 图变换系统终止性的方法,支持非线性规则并推广到 SqPO 与左线性 DPO。

本文研究代数图变换系统(如 PBPO+)的终止性证明问题,尤其针对非线性规则和现有方法难以覆盖的框架。作者提出加权子图计数方法:通过对指向对象的加权态射类求和来为对象赋权,并据此构造终止度量;该方法在 rm-adhesive quasitoposes(包含 topos 及许多图范畴)中良定义。由于 SqPO 与左线性 DPO 可自然编码到准拓扑斯设置下的 PBPO+,该方法也适用于它们。作者实现了该技术,并提供 REPL 以辅助相对终止证明。

问题
如何为代数图变换系统(PBPO+ 及可编码其中的 SqPO、左线性 DPO)建立适用于非线性规则的终止性证明方法。
方法
利用加权子图计数,将对象按指向它的加权态射类求和赋权,在 rm-adhesive quasitoposes 中构造终止度量,并通过 PBPO+ 编码推广到其他图变换框架。
评估
作者实现了该方法,并提供一个 REPL 用于引导相对终止证明。
原文摘要(Abstract)

We introduce a termination method for the algebraic graph transformation framework PBPO+, in which we weigh objects by summing a class of weighted morphisms targeting them. The method is well-defined in rm-adhesive quasitoposes (which include toposes and therefore many graph categories of interest), and is applicable to non-linear rules. The method is also defined for other frameworks, including SqPO and left-linear DPO, because we have previously shown that they are naturally encodable into PBPO+ in the quasitopos setting. We have implemented our method, and the implementation includes a REPL that can be used for guiding relative termination proofs.

链接与引用

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

BibTeX
@article{paperbot2711,
  title = {Termination of Graph Transformation Systems Using Weighted Subgraph Counting},
  author = {Roy Overbeek and Jörg Endrullis},
  journal = {Logical Methods in Computer Science},
  volume = {Volume 20, Issue 4},
  year = {2024},
  doi = {10.46298/lmcs-20(4:12)2024}
}