×

Büchi自动机的互补问题及其在时序逻辑中的应用。 (英语) Zbl 0577.03019号

《自动化、语言和编程》,第12届Colloq.,Nafplion/希腊1985年,Lect。注释计算。科学。194, 465-474 (1985).
[关于整个系列,请参见Zbl 0563.00018号.]
设\(A=(\ Sigma,S,\ rho,S_o,F)\)是一个不确定的Büchi自动机,其中\(\ Sigma \)是一个有限字母表,S是状态的有限集合,\(\ rho \)是过渡关系,F是可接受状态。如果有一个run(s_0,s_1,…),其中(s_i\in\rho(s_{i-1},w_i)),那么对于F中的一些\(s\),有无限多的i,那么A可以接受一个无限单词\(w\ in \Sigma^{\omega}\)。这个经典概念有很多应用,特别是在证明不同理论的可判定性方面。可判定性证明基于这样一个事实,即语言L(A)的补语(上划线{L(A)})被A接受,也被Büchi自动机接受。标准结构需要双指数放大,即如果A有n个状态,那么对于某些状态(c>1),(\barA)有(c^{c^n})个状态。本文提供了一种结构,将(\barA)的状态数减少到(O(16^{n^2})。本文介绍了扩展时序逻辑的直接应用,其中考虑了程序的无限行为。特别地,证明了具有重复接受的扩展时序逻辑的可满足性问题是P-空间完备的。
审核人:A.克雷茨马尔

MSC公司:

05年3月 与逻辑问题相关的自动机和形式文法
03B25号 理论和句子集的可决定性
68问题65 抽象数据类型;代数规范
2015年3月1日 计算复杂性(包括隐式计算复杂性)
03B45号 模态逻辑(包括规范逻辑)