我想检查有限的LTL中的公式是否在有限的线性跟踪上有效。

对于Infite迹线,我将创建追踪和Büchi自动机的Kripke结构,用于否定公式,并检查交叉点是否为空。 这也可以在FLTL中使用有限的痕迹和公式吗?我已经尝试向Kripke结构和Automaton添加另一个原子命题“Alive”(如这里 https://spot.lrde.epita.fr /tut12.html )。但我怎么能在没有这种额外的原子命题?

有帮助吗?

解决方案

关于有限迹线的好处是它们在某些时候结束。LTLF现在是一个逻辑,您只能查看未来,而不是过去。

这意味着您可以在单词中标记LTLF公式的子界面的单词中的每个字符,从该字符开始。您从最后一个字符开始,只需在那里应用LTLF的语义。然后你为第二个最后一个角色做同样的事情,在那里你可以使用这个事实,因为最后一个字符,你已经知道哪个ltl子uperulas hold。

然后你继续以这种方式继续,直到你击中第一个字母。一旦你完成了这一点,如果他们在那里举行,你就知道所有子格拉斯。你只需看一下整个配方作为模组。

许可以下: CC-BY-SA归因
不隶属于 cs.stackexchange
scroll top