paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Automata Linear Dynamic Logic on Finite Traces

有限轨迹上的自动机线性动态逻辑
LMCS vol.Volume 21, Issue 32025匹配度 2/10 · 该论文属于逻辑与自动机/时序逻辑的基础理论研究,虽与形式化验证和静态分析的理论背景有间接关联,但未涉及用户核心关注的 PL→AI、AI→PL、LLM/Agent、浮点程序分析或贝叶斯程序分析,也缺乏工程落地与问题驱动的实验评估。引用 0 inbox
Kevin W. Smith, Moshe Y. Vardi
crossref: 2026-09-10

AI 速览

一句话:提出 ALDL_f,将命题逻辑与 NFA 结合,在有限轨迹上表达时序约束,可满足性属于 PSPACE,且表达力等价 MSO。

线性时序逻辑 LTL 因易用且表达力与复杂度平衡而广受欢迎,其表达力等价于一元一阶逻辑,可满足性为 PSPACE-complete。线性动态逻辑 LDL 则等价于一元二阶逻辑,但其可满足性检查方法无法应用于 LDL 的一个非平凡子集。本文提出有限轨迹上的自动机线性动态逻辑 ALDL_f,它是有限轨迹线性动态逻辑 LDL_f 的变体,将命题逻辑与非确定性有限自动机 NFA 结合以表达时序约束。作者证明 ALDL_f 的可满足性属于 PSPACE,并且其表达力等价于一元二阶逻辑。这意味着相比 LTL,ALDL_f 在不增加可满足性复杂度量级的情况下获得了更强的表达力。

问题
LTL 表达力有限,而 LDL 虽等价于 MSO,其可满足性检查方法却不能应用于一个非平凡子集,因此需要一种在有限轨迹上兼具强表达力与可控复杂度的时序逻辑。
方法
提出 ALDL_f,作为 LDL_f 的变体,将命题逻辑与 NFA 结合来表达有限轨迹上的时序约束,并分析其可满足性判定与复杂度。
评估
理论结果表明 ALDL_f 的可满足性属于 PSPACE,且表达力等价于一元二阶逻辑;与 LTL 对比说明了表达力增益而未带来复杂度量级上的额外代价。
原文摘要(Abstract)

Temporal logics are widely used by the Formal Methods and AI communities. Linear Temporal Logic is a popular temporal logic and is valued for its ease of use as well as its balance between expressiveness and complexity. LTL is equivalent in expressiveness to Monadic First-Order Logic and satisfiability for LTL is PSPACE-complete. Linear Dynamic Logic (LDL), another temporal logic, is equivalent to Monadic Second-Order Logic, but its method of satisfiability checking cannot be applied to a nontrivial subset of LDL formulas. Here we introduce Automata Linear Dynamic Logic on Finite Traces (ALDL_f) and show that satisfiability for ALDL_f formulas is in PSPACE. A variant of Linear Dynamic Logic on Finite Traces (LDL_f), ALDL_f combines propositional logic with nondeterministic finite automata (NFA) to express temporal constraints. ALDL$_f$ is equivalent in expressiveness to Monadic Second-Order Logic. This is a gain in expressiveness over LTL at no cost.

链接与引用

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

BibTeX
@article{abs-2108-12003,
  title = {Automata Linear Dynamic Logic on Finite Traces},
  author = {Kevin W. Smith and Moshe Y. Vardi},
  journal = {Logical Methods in Computer Science},
  volume = {Volume 21, Issue 3},
  year = {2025},
  doi = {10.46298/lmcs-21(3:2)2025}
}