×

基于满足情境的Büchi自动机生成的退化算法。 (英语) Zbl 1350.68187

摘要:我们提出了一种动态的退化算法,用于将广义Büchi自动机(GBA)转换成不同于标准的Büchi自动机(BA)。满足情况是用来记录在扩展LTL公式过程中哪些接受条件是可满足的,它被附加到BA中的状态和转换中。在应用tableau规则展开LTL公式时,为了得到确定性的BA,我们递归地使用Shannon展开。在LTL公式展开的每一步都进行了动态去简算法。用有序二元决策图表示BA,简化LTL公式。为了节省存储空间,临时自动机被存储为语法定向的无环图。这些思想在一个转换算法中实现,该算法用于构建与给定的LTL公式相对应的属性自动机。我们将我们的方法与以前的工作进行了比较,表明它对于四组LBTT生成的随机公式。

理学硕士:

68Q60型 规范和验证(程序逻辑、模型检查等)
03B44号 时态逻辑
03D05年 自动机与形式文法与逻辑问题
PDF格式 BibTeX公司 XML 引用
全文: 内政部

参考文献:

[1] 克拉克,E.M。;格鲁贝格,O。;Peled,D.A。,模型检查,(1999),麻省理工学院出版社
[2] 巴比亚克。;基恩斯克,M。;ehk,V.,LTL到Büchi自动机的转换:快速且更具确定性,系统构造和分析的工具和算法,7214,95-109,(2012),斯普林格,柏林,德国·Zbl 1352.68142号
[3] 加斯汀,P。;奥多,D。;贝瑞,G。;科蒙,H。;芬克尔,A.,快速LTL到Büchi自动机翻译,计算机辅助验证,计算机科学讲义,2102,53-65,(2001),斯普林格·Zbl 0991.68044
[4] 伯克,美国。;库普费尔曼,O。;Rosenberg,A.,布希自动机中的交替移除,自动机、语言与程序设计,76-87,(2010),施普林格·Zbl 1288.68148
[5] Duret Lutz,A.,Ltl翻译改进,第五届计算机和通信系统验证与评估国际会议论文集(VECoS’11),英国计算机学会
[6] Couvreur,J.M.,《线性时序逻辑的动态验证》,FM99,形式化方法,计算机科学讲义,1708253-271,(1999),斯普林格,柏林,德国·Zbl 0954.68102
[7] 格特,R。;佩雷德,D。;瓦迪,M.Y。;Wolper,P.,线性时序逻辑的简单动态自动验证,第15届IFIP WG6协议规范、测试和验证国际研讨会论文集(IFIP'95)
[8] Holzmann,G.J.,《模型检查器旋转》,IEEE软件工程学报,23,5,279-295,(1997年)
[9] 吉安纳科普卢,D。;Lerda,F.,从状态到过渡:改进LTL公式到Büchi自动机的转换,网络化和分布式系统的形式化技术forte2002,计算机科学讲义,2529308-326,(2002),斯普林格,柏林,德国·Zbl 1037.68553
[10] 巴比亚克。;巴迪,T。;Duret Lutz,A.,《对LTL翻译的暂停和其他改进的合成方法》,模型检查软件,81-98,(2013),斯普林格,柏林,德国
[11] 查特吉,K。;盖瑟,A。;Ketnsk,J.,概率模型检查和LTL综合的广义rabin对自动机,计算机辅助验证,559-575,(2013),斯普林格,柏林,德国
[12] 雷诺,E。;杜雷特·卢茨,A。;科尔顿,F。;Poitrenaud,D.,三种基于SCC的广义Büchi自动机的空性检查,程序设计、人工智能和推理的逻辑,计算机科学课堂讲稿,8312668-682,(2013),斯普林格,柏林,德国·Zbl 1407.68301
[13] 杜雷特·卢茨,A。;Poitrenaud,D.,SPOT:一个使用基于转换的广义Büchi自动机的可扩展模型检查库,IEEE计算机学会第12届计算机和电信系统建模、分析和仿真年度国际研讨会的进程,2004年。(吉祥物'04),IEEE
[14] Bryant,R.E.,布尔函数操作的基于图的算法,电气电子工程师学会计算机期刊,C-35,8677-691,(1986年)·Zbl 0593.94022
[15] 陶瑞宁,H。;Heljanko,K.,测试LTL公式转换为Büchi自动机,技术转让软件工具国际期刊,4,1,57-70,(2002年)
此参考列表基于出版商或数字数学图书馆提供的信息。它的项被试探性地匹配到zbMATH标识符,并且可能包含数据转换错误。它试图尽可能准确地反映原始论文中列出的参考文献,而不要求匹配的完整性或精确性。