×

兹马思-数学第一资源

在Isabelle/HOL中验证LTL模型检验的Büchi自动机的构造。(英语) Zbl 1252.68196
Berghofer,Stefan(ed.)等人,高阶逻辑中的定理证明。第22届国际会议,2009年9月17日至20日,德国慕尼黑。诉讼程序。柏林:斯普林格出版社(ISBN 978-3-642-03358-2/pbk)。计算机科学课堂讲稿5674424-439(2009)。
摘要:我们在Isabelle/HOL中实现了LTL公式到Büchi自动机的转换。在基于自动机的模型检查中,将系统建模为过渡系统,并将时序逻辑公式所表示的正确性属性转换为相应的自动机。LTL公式由一个(广义的)Büchi自动机表示,它精确地接受公式所允许的行为。然后将模型检查问题简化为检查两个自动机之间的语言包含。因此,自动机构造是LTL模型检验算法的重要组成部分。我们实现了Gerth等人提出的标准翻译算法,在Isabelle/HOL中证明了实现的正确性和终止性,并使用Isabelle/HOL代码生成器生成了可执行代码。
整个系列请参见[Zbl 1173.68002].

理学硕士:
68Q60型 规范和验证(程序逻辑、模型检查等)
03B44号 时态逻辑
03D05年 自动机与形式文法与逻辑问题
685表 定理证明(演绎、解析等)(MSC2010)
PDF格式 BibTeX公司 XML 引用
全文: 内政部 链接
参考文献:
[1] Büchi,R.:关于受限二阶算法中的一种决策方法。在:国际丛。逻辑,方法论和科学哲学,1960年,第1-12页。斯坦福大学出版社(1962)
[2] Clarke,E.M.,Grumberg,O.,Peled,D.A.:模型检查。麻省理工学院出版社,剑桥(2002)
[3] Daniele,M.,Giunchiglia,F.,Vardi,M.:线性时序逻辑的改进自动机生成。In:Halbwachs,N.,Peled,D.A.(编辑)CAV 1999。LNCS,第1633卷,第249-260页。斯普林格,海德堡(1999)·Zbl 1046.68588号
[4] Fitting,M.C.:模态和直觉逻辑的证明方法。综合图书馆:科学认识论、逻辑、方法论和哲学研究。D、 里德尔,多德雷赫特(1983)·Zbl 0523.03013
[5] Fritz,C.:利用交替Büchi自动机的模拟关系从线性时序逻辑构造Büchi自动机。在:Ibarra,O.H.,Dang,Z.(编辑)CIAA 2003。LNCS,第2759卷,第35-48页。斯普林格,海德堡(2003)·兹布1279.68152
[6] Gastin,P.,Oddoux,D.:快速LTL到Büchi自动机翻译。摘自:Berry,G.,Comon,H.,Finkel,A.(编辑),CAV 2001。LNCS,第2102卷,第53-65页。斯普林格,海德堡(2001)·Zbl 0991.68044
[7] Gerth,R.,Peled,D.,Vardi,M.Y.,Wolper,P.:线性时序逻辑的简单动态自动验证。第15届国际汽联,第15届新南威尔士州研讨会。协议规范、测试和验证(PSTV 1996)。IFIP会议记录,第38卷,第3-18页。查普曼和霍尔,博卡拉顿(1996)
[8] Gurumurthy,S.,Kupferman,O.,Somenzi,F.,Vardi,M.Y.:关于补充不确定Büchi自动机。作者:Geist,D.,Tronci,E.(编辑),CHARME 2003。LNCS,第2860卷,第96-110页。斯普林格,海德堡(2003)·Zbl 1179.68070
[9] Kupferman,O.,Vardi,M.:无限词上不确定自动机的互补结构。In:Halbwachs,N.,Zuck,L.(编辑),2005年塔卡斯。LNCS,第3440卷,第206-221页。斯普林格,海德堡(2005)·Zbl 1087.68050
[10] 弱交替自动机并没有那么弱。ACM传输。计算机。日志2(3),408-429(2001)·Zbl 1171.68551
[11] Merz,S.:伊莎贝尔/霍尔的弱交替自动机。在:Aagaard,M.D.,Harrison,J.(编辑)TPHOLs 2000。LNCS,第1869卷,第424-441页。斯普林格,海德堡(2000)·Zbl 0974.68090
[12] Muller,D.,Saoudi,A.,Schupp,P.:弱交替自动机给出了为什么大多数时间和动态逻辑在指数时间内可判定的简单解释。第三届IEEE研讨会。《计算机科学中的逻辑》(LICS 1988),苏格兰爱丁堡,第422-427页。IEEE出版社,Los Alamitos(1988)
[13] 并发程序的时态语义。理论计算机科学13,45–60(1981)·Zbl 0441.68010
[14] Schimpf,A.:在伊莎贝尔实施自动机械设备。外交家,阿尔伯特路德维希大学弗莱堡分校(2008年),http://www.informatik.uni-freiburg.de/ki/papers/decomparbeiten/schimpf-decomparbeit-08.pdf
[15] Schneider,K.,Hoffmann,D.W.:将线性时间-时间逻辑转换为{(\omega\)}自动机的HOL转换。作者:Bertot,Y.,Dowek,G.,Hirshowitz,A.,Paulin,C.,Théry,L.(编辑),TPHOLs 1999年。LNCS,第1690卷,第255-272页。斯普林格,海德堡(1999)·Zbl 0943.03008
[16] 来自布隆齐姆自动机的高效公式。In:Halbwachs,N.,Peled,D.A.(编辑)CAV 1999。LNCS,第1633卷,第257-263页。斯普林格,海德堡(1999)·Zbl 0974.68086
[17] Tauriainen,H.,Heljanko,K.:测试LTL公式转换为Büchi自动机。国际技术转移软件工具杂志4(1),57–70(2002),http://www.tcs.hut.fi/Software/lbtt/·Zbl 02178177
[18] 托马斯,W.:Büchi自动机的补充。In:Rozenberg,G.,Karhumäki,J.(编辑),《珠宝是永恒的,对理论计算机科学的贡献,纪念阿托·萨洛马》,第109-122页。斯普林格,海德堡(2000)
[19] Vardi,M.Y.,Wolper,P.:关于无限计算的推理。信息与计算115(1),1-37(1994)·邮政编码:0827.03009
此参考列表基于出版商或数字数学图书馆提供的信息。它的项被试探性地匹配到zbMATH标识符,并且可能包含数据转换错误。它试图尽可能准确地反映原始论文中列出的参考文献,而不要求匹配的完整性或精确性。