paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Alternating Nominal Automata with Name Allocation

带名称分配的交替名义自动机
LICS 2025 40th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)2025匹配度 2/10 · 该论文研究名义自动机、无限字母表语言与交替/名称分配下的可判定性与复杂度,属于纯逻辑与自动机理论,未涉及静态分析、LLM/Agent、浮点程序分析或贝叶斯程序分析等用户核心方向。尽管与形式化方法基础有一定关联,但距离用户当前研究画像较远。引用 2 inbox
Florian Frank, Daniel Hausmann, Stefan Milius, Lutz Schröder, Henning Urbat
crossref: 2026-09-12

AI 速览

一句话:引入正则交替名义自动机,证明无界寄存器下非空与包含仍为初等复杂度,并几乎完全去交替化。

无限字母表上的形式语言可抽象带数据结构和进程。经典寄存器自动机或等价的名义轨道有限自动机在推理上常难解甚至不可判定,除非限制控制能力或寄存器数;带名字分配的正则非确定性名义自动机可在无界寄存器下以初等复杂度判定包含。本文把控制能力扩展到交替,引入正则交替名义自动机(RANAs),研究其非空性与包含问题。结果表明:即使寄存器数无界,这两类问题仍具初等复杂度;RANAs 可几乎完全去交替化,即仅余一个死锁的全称状态。作为推论,有限数据字上的 Bar-µTL 某类模型的模型检测复杂度提升一个指数层级。

问题
无限字母表上的自动机推理通常因寄存器或控制限制而难解或不可判定;如何在保留表达力、允许无界寄存器的同时判定语言性质并扩展控制能力?
方法
将带名字分配的正则非确定性名义自动机扩展为带交替控制的正则交替名义自动机(RANAs),分析其非空性与包含性,并构造去交替化过程。
评估
理论复杂度与可判定性分析:证明 RANAs 的非空与包含问题在无界寄存器下仍属初等复杂度,给出近乎完全的去交替化,并据此改进 Bar-µTL 模型检测复杂度。
原文摘要(Abstract)

Formal languages over infinite alphabets serve as abstractions of structures and processes carrying data. Automata models over infinite alphabets, such as classical register automata or, equivalently, nominal orbit-finite automata, tend to have computationally hard or even undecidable reasoning problems unless stringent restrictions are imposed on either the power of control or the number of registers. This has been shown to be ameliorated in automata models with name allocation such as regular nondeterministic nominal automata, which allow for deciding language inclusion in elementary complexity even with unboundedly many registers while retaining a reasonable level of expressiveness. In the present work, we demonstrate that elementary complexity survives under extending the power of control to alternation: We introduce regular alternating nominal automata (RANAs), and show that their non-emptiness and inclusion problems have elementary complexity even when the number of registers is unbounded. Moreover, we show that RANAs allow for nearly complete de-alternation, specifically de-alternation up to a single deadlocked universal state. As a corollary to our results, we improve the complexity of model checking for a flavour of Bar-µTL, a fixed-point logic with name allocation over finite data words, by one exponential level.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot8672,
  title = {Alternating Nominal Automata with Name Allocation},
  author = {Florian Frank and Daniel Hausmann and Stefan Milius and Lutz Schröder and Henning Urbat},
  booktitle = {LICS},
  year = {2025},
  doi = {10.1109/lics65433.2025.00012}
}