Büchi自动机和线性微积分的等价性


30

众所周知,每个LTL公式都可以由Büchi -automaton表示。但是,很明显,Büchi自动机是一种功能更强大的表达模型。我在某处听说过Büchi自动机等效于线性时间 -calculus(即具有常规固定点且只有一个时间运算符 -calculus )。μ μ XωμμX

是否存在这种相等性的算法(构造证明)?


我对逻辑不是很了解。NBA相当于MSO,afaik;您是否了解MSO与您的逻辑的关系?
拉斐尔

@Raphael不幸的是,我不知道多少关于MSO
达尼尔

3
请注意,常规语言,DFA,NFA和NBA 在字符串上的MSO等效,但在一般意义上(在任意结构上)不等同于MSO。实际上,在字符串上考虑时,二阶逻辑(SO)也等效于单子二阶逻辑(MSO),但SO通常比LTL更具表现力。
Janoma'3

REG,DFA和NFA对应于WMSO,而不是MSO。
拉斐尔

1
@Raphael hal.archives-ouvertes.fr/docs/00/06/06/08/PDF/LogicOnWords.pdf-尽管我本人不是专家并且尚未完全了解代数,但本文对我来说是一个很好的起点语言的自动机方法。ω
丹尼尔(Daniil)2012年

Answers:


15

线性时间不动点公式(某些人称其逻辑为 TL)和Buechi自动机的构造等价性是Mads Dam在1992年发表的一篇论文中给出的。ν

Buchi Automata的不动点,FST&TCS 1992。

有关从Buechi自动机构造 TL公式的信息,请参见第4页。从 TL公式构造Buechi自动机更为复杂,并占用了本文的其余部分。ννν

该答复的其余部分只是一个简短的论点,即该结果以远不那么直接的形式存在于文献中。皮埃尔·沃尔珀(Pierre Wolper)表明,存在不能由LTL定义的欧米茄常规特性,并扩展了可以表达欧米茄常规特性的LTL(称为ETL)。

时间逻辑可以更具表现力,皮埃尔·沃尔珀(Pierre Wolper),《信息与计算》,1983年。

还众所周知,可以将ETL公式转换为 TL公式,因此,通过组合这些结果,您可以将Buechi自动机的翻译结果读取为νννν

时间逻辑,自动机和古典理论-简介,Mads Dam,ESSLLI 1994。

使用自动机表征定点时间逻辑,鲁普·凯沃拉(Roope Kaivola)


1
这些参考文献中是否有针对OP的问题的结果,还是开放的?
拉斐尔

我已经澄清了我的答案。
维杰D

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.