paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Bisimilarity in fresh-register automata

Fresh-register 自动机中的互模拟
LMCS vol.Volume 21, Issue 12025匹配度 1/10 · 该论文属于纯自动机理论与逻辑复杂度研究,关注寄存器/新寄存器自动机的互模拟问题,不涉及 LLM/Agent、静态分析、浮点程序分析或贝叶斯程序分析等用户画像中的核心方向。引用 0 inbox
Andrzej S. Murawski, Steven J. Ramsay, Nikos Tzevelekos
crossref: 2026-09-10

AI 速览

一句话:研究寄存器/新寄存器自动机互模拟复杂度:一般情形 EXPTIME 完全,无重复值情形为 PSPACE/NP,pushdown 扩展不可判定。

寄存器自动机是无限字母表上的基本计算模型,fresh-register 自动机加入新鲜符号生成以刻画名称创建。本文研究各类寄存器与 fresh-register 自动机的互模拟判定复杂度,覆盖一般赋值、禁止重复寄存器值和禁止重复且非空三类纪律。一般情形为 EXPTIME 完全;无重复时,利用互模拟关系的对称性可给出攻击者获胜策略的多项式深度界及互模拟的简洁表示,并结合群论分别得到 PSPACE 与 NP 可解。新鲜性不影响复杂度类。结果还填补确定性寄存器自动机语言等价的空白:无重复片段的确定性语言不等价是 NP 完全,否定 Sakamoto 猜想;pushdown 扩展则使互模拟不可判定,即使 visibly pushdown 亦然。

问题
研究寄存器与 fresh-register 自动机中互模拟判定问题的复杂度,涵盖不同寄存器赋值纪律,并考察 pushdown 扩展的可判定性。
方法
对一般赋值建立复杂度上下界;在无重复值情形利用互模拟的对称性与群论/计算群论,分析攻击者策略深度并给出互模拟的简洁表示。
评估
以理论复杂度证明为主,给出 EXPTIME 完全、PSPACE/NP 可解、不可判定等结果,并推出确定性寄存器自动机语言不等价的 NP 完全性。
原文摘要(Abstract)

Register automata are a basic model of computation over infinite alphabets. Fresh-register automata extend register automata with the capability to generate fresh symbols in order to model computational scenarios involving name creation. This paper investigates the complexity of the bisimilarity problem for classes of register and fresh-register automata. We examine all main disciplines that have appeared in the literature: general register assignments; assignments where duplicate register values are disallowed; and assignments without duplicates in which registers cannot be empty. In the general case, we show that the problem is EXPTIME-complete. However, the absence of duplicate values in registers enables us to identify inherent symmetries inside the associated bisimulation relations, which can be used to establish a polynomial bound on the depth of Attacker-winning strategies. Furthermore, they enable a highly succinct representation of the corresponding bisimulations. By exploiting results from group theory and computational group theory, we can then show solvability in PSPACE and NP respectively for the latter two register disciplines. In each case, we find that freshness does not affect the complexity class of the problem. The results allow us to close a complexity gap for language equivalence of deterministic register automata. We show that deterministic language inequivalence for the no-duplicates fragment is NP-complete, which disproves an old conjecture of Sakamoto. Finally, we discover that, unlike in the finite-alphabet case, the addition of pushdown store makes bisimilarity undecidable, even in the case of visibly pushdown storage.

链接与引用

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

BibTeX
@article{paperbot3448,
  title = {Bisimilarity in fresh-register automata},
  author = {Andrzej S. Murawski and Steven J. Ramsay and Nikos Tzevelekos},
  journal = {Logical Methods in Computer Science},
  volume = {Volume 21, Issue 1},
  year = {2025},
  doi = {10.46298/lmcs-21(1:13)2025}
}