paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Milner’s Proof System for Regular Expressions Modulo Bisimilarity is Complete

Milner 关于正则表达式模双相似性的证明系统是完备的
LICS Proceedings of the 37th Annual ACM/IEEE Symposium on Logic in Computer Science2022匹配度 1/10 · 论文属于纯形式语义/并发理论,研究正则表达式的进程语义与双相似性证明系统完备性,未涉及静态分析、LLM/Agent、浮点程序分析或贝叶斯程序分析,与用户研究画像的核心交叉方向基本无关。引用 15 inbox
Clemens Armin Grabmayer
crossref: 2026-09-12dblp: 2026-09-12arxiv: 2026-09-12

AI 速览

一句话:证明 Milner 1984 年提出的正则表达式进程语义双相似性证明系统完备,并引入保持 LLEE 的结晶化程序处理空步图。

Milner(1984)为正则表达式的进程解释定义了双相似性,并给出了一个可靠证明系统,但其完备性长期未决。本文以概念性方式报告该证明系统完备性的证明,并对 Grabmayer 与 Fokkink(2020)关于“无 1”正则表达式限制的完备性证明作实质性精化。关键困难在于:含空步迁移且满足分层环路存在/消除性质(LLEE)的进程图,在双相似坍缩下不封闭,而仅有正常步迁移的 LLEE 图则封闭。为绕开这一障碍,作者定义了保持 LLEE 的“结晶化程序”,由此得到近坍缩的 LLEE 进程图,其强连通分量要么已坍缩,要么呈“双晶”形状。这类图可保证正则表达式进程解释的双相似坍缩存在可证明的解,从而完成完备性论证。

问题
研究 Milner 为正则表达式进程解释的双相似性提出的可靠证明系统是否完备,即所有双相似的正则表达式是否都能在该系统中被证明等价。
方法
精化已有“无 1”正则表达式的完备性证明,并针对空步迁移导致 LLEE 图在双相似坍缩下不封闭的问题,定义保持 LLEE 的结晶化程序,构造强连通分量为坍缩或双晶形状的近坍缩进程图。
评估
以数学证明和概念性论证进行评估,说明结晶化程序如何保持 LLEE,并证明所得近坍缩图能为正则表达式进程解释的双相似坍缩提供可证明的解。
原文摘要(Abstract)

Milner (1984) defined a process semantics for regular expressions. He formulated a sound proof system for bisimilarity of process interpretations of regular expressions, and asked whether this system is complete. We report conceptually on a proof that shows that Milner’s system is complete, by motivating and describing all of its main steps. We substantially refine the completeness proof by Grabmayer and Fokkink (2020) for the restriction of Milner’s system to ‘1-free’ regular expressions. As a crucial complication we recognize that process graphs with empty-step transitions that satisfy the layered loop-existence/elimination property LLEE are not closed under bisimulation collapse (unlike process graphs with LLEE that only have proper-step transitions). We circumnavigate this obstacle by defining a LLEE-preserving ‘crystallization procedure’ for such process graphs. By that we obtain ‘near-collapsed’ process graphs with LLEE whose strongly connected components are either collapsed or of ‘twin-crystal’ shape. Such near-collapsed process graphs guarantee provable solutions for bisimulation collapses of process interpretations of regular expressions.

链接与引用

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

BibTeX
@inproceedings{Grabmayer22,
  title = {Milner’s Proof System for Regular Expressions Modulo Bisimilarity is Complete},
  author = {Clemens Armin Grabmayer},
  booktitle = {LICS},
  year = {2022},
  doi = {10.1145/3531130.3532430}
}