...
首页> 外文期刊>Theoretical computer science >Model checking memoryful linear-time logics over one-counter automata
【24h】

Model checking memoryful linear-time logics over one-counter automata

机译:通过一计数器自动机进行模型检查记忆线性时间逻辑

获取原文
获取原文并翻译 | 示例

摘要

We study complexity of the model-checking problems for LTL with registers (also known as freeze LTL and written LTL↓) and for first-order logic with data equality tests (written FO(~, <, +1)) over one-counter automata. We consider several classes of one-counter automata (mainly deterministic vs. nondeterministic) and several logical fragments (restriction on the number of registers or variables and on the use of propositional variables for control states). The logics have the ability to store a counter value and to test it later against the current counter value. We show that model checking LTL↓ and FO(~, <, +1) over deterministic one-counter automata is PSPACE-complete with infinite and finite accepting runs. By contrast, we prove that model checking LTL↓ in which the until operator U is restricted to the eventually F over nondeterministic one-counter automata is Σ_1~1-complete [resp. Σ_1~0-complete] in the infinitary [resp. finitary] case even if only one register is used and with no propositional variable. As a corollary of our proof, this also holds for FO(~, <, +1) restricted to two variables (written FO_2(~, <, +1)). This makes a difference with respect to the facts that several verification problems for one-counter automata are known to be decidable with relatively low complexity, and that finitary satisfiability problems for LTL↓ and FO_2(~, <, +1) are decidable. Our results pave the way for model checking memoryful (linear-time) logics over other classes of operational models, such as reversal-bounded counter machines.
机译:我们研究具有寄存器的LTL(也称为冻结LTL和书面LTL↓)和具有数据相等性测试(书面FO(〜,<,+ 1))的一阶逻辑在一个计数器上的模型检查问题的复杂性。自动机。我们考虑了几类一计数器自动机(主要是确定性与非确定性)和几个逻辑片段(对寄存器或变量的数量以及对控制状态使用命题变量的限制)。逻辑具有存储计数器值并稍后针对当前计数器值对其进行测试的能力。我们证明,在确定性一计数器自动机上检查LTL↓和FO(〜,<,+ 1)的模型是具有无限和有限接受运行的PSPACE完全的。相比之下,我们证明了模型检查LTL↓,其中直到不确定的单计数器自动机上的直到算符U都被限制为最终F才是Σ_1〜1完全[resp。累加式[resp。Σ_1〜0-complete]。即使仅使用一个寄存器且没有命题变量,也是如此。作为我们证明的推论,这也适用于限于两个变量(写为FO_2(〜,<,+ 1))的FO(〜,<,+ 1)。这与以下事实有所不同:已知可以确定相对计数器自动机的几个验证问题,而复杂性相对较低,而LTL↓和FO_2(〜,<,+ 1)的最终可满足性问题是可以确定的。我们的结果为在其他类别的操作模型(例如,反转界计数器机器)上检查内存(线性时间)逻辑的模型铺平了道路。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号