paperbot · PL 论文追踪

全部论文 待读 收藏

P2 History-deterministic Timed Automata

历史确定性的时间自动机
LMCS vol.Volume 20, Issue 42024匹配度 3/10 · 论文研究时间自动机的历史确定性及其判定问题,属于形式化验证/自动机理论,与用户核心关注的 LLM/Agent 与静态分析、浮点程序分析、贝叶斯程序分析交叉方向无直接关联。虽涉及程序验证,但未包含 AI/LLM 成分或工程落地,匹配度较低。引用 3 inbox
Sougata Bose, Thomas A. Henzinger, Karoliina Lehtinen, Sven Schewe, Patrick Totzke
crossref: 2026-09-10

AI 速览

一句话:证明历史确定性时间自动机严格介于确定性与非确定性之间,并使其 universality、inclusion 与 synthesis 判定为 EXPTIME 完全。

论文将历史确定性(HD)概念推广到无限时间字上的时间自动机。HD 自动机允许在运行过程中根据已构造路径即时消解非确定性,具有稳健的博弈刻画,可避免昂贵的确定化。作者证明 HD 时间自动机识别的 timed ω-语言严格包含确定性时间自动机且严格包含于完全非确定性时间自动机。对于具有任意 parity 接受条件的 HD 时间自动机,时间 universality、inclusion 与 synthesis 仍可判定,且均为 EXPTIME-complete;对 safety/reachability 接受子类,可在 EXPTIME 内判定历史确定性,若成立可有效确定化且不增加状态数。

问题
在无限时间字上,非确定性时间自动机的 universality 等判定问题通常不可判定;本文研究历史确定性这一受限非确定性是否能在不进行确定化的情况下支持验证与综合。
方法
引入并研究 HD 时间自动机及其博弈刻画,证明其表达力层级,并设计基于博弈的 EXPTIME 判定程序。
评估
通过可判定性与复杂度证明:HD TA 对 parity 接受是 EXPTIME-complete,safety/reachability 子类的 HD 判定为 EXPTIME,且可无状态增加地确定化。
原文摘要(Abstract)

We explore the notion of history-determinism in the context of timed automata (TA) over infinite timed words. History-deterministic (HD) automata are those in which nondeterminism can be resolved on the fly, based on the run constructed thus far. History-determinism is a robust property that admits different game-based characterisations, and HD specifications allow for game-based verification without an expensive determinization step. We show that the class of timed $\omega$-languages recognized by HD timed automata strictly extends that of deterministic ones, and is strictly included in those recognised by fully non-deterministic TA. For non-deterministic timed automata it is known that universality is already undecidable for safety/reachability TA. For history-deterministic TA with arbitrary parity acceptance, we show that timed universality, inclusion, and synthesis all remain decidable and are EXPTIME-complete. For the subclass of TA with safety or reachability acceptance, one can decide (in EXPTIME) whether such an automaton is history-deterministic. If so, it can effectively determinized without introducing new automaton states.

链接与引用

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

BibTeX
@article{paperbot2721,
  title = {History-deterministic Timed Automata},
  author = {Sougata Bose and Thomas A. Henzinger and Karoliina Lehtinen and Sven Schewe and Patrick Totzke},
  journal = {Logical Methods in Computer Science},
  volume = {Volume 20, Issue 4},
  year = {2024},
  doi = {10.46298/lmcs-20(4:1)2024}
}