×

最适合验证弱LTL属性的即时并行模型检查算法。 (英语) Zbl 1264.68052号

摘要:并行LTL模型检测最重要的开放问题之一是设计一种具有线性时间复杂度的实时可扩展并行算法。这样的算法将提供我们在连续LTL模型检查中所具有的相同优化。在本文中,我们给出了该问题的部分解决方案:我们提出了一个算法,该算法具有LTL特性的非常丰富子集所需的特性,即那些可由弱Büchi自动机表示的特性。除了之前版本的论文[J.巴纳特等人,Theor。计算。科学。410,第33–34、3128–3148号(2009年;Zbl 1173.68037号)],我们演示了如何将我们的新算法与用于部分降阶的特定并行技术有效结合,并报告了其他实验。

MSC公司:

68号30 软件工程的数学方面(规范、验证、度量、需求等)
68宽10 计算机科学中的并行算法
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Barnat,J。;Brim,L。;Ročkai,P.:用于弱LTL属性模型检查的时间最优实时并行算法,Lncs 5885407-425(2009)
[2] 凯沃拉,R。;R.Ghughal。;Narasimhan,N。;特尔弗,A。;惠特莫尔,J。;潘达夫,S。;斯洛博多娃,A。;泰勒,C。;弗罗洛夫,V。;Reeber,E。;Naik,A.:在英特尔核心i7处理器执行引擎验证中以形式验证取代测试,Lncs 5643、414-429(2009)
[3] 德怀尔,M.B。;Avrunin,G.S。;Corbett,J.C.:有限状态验证的属性规范模式,7-15(1998)
[4] 乔纳,I。;Pelánek,R.:分布式显式公平循环检测,Lncs 2648,49-73(2003)·Zbl 1023.68523号
[5] 乔纳,I。;Pelánek,R.:将时间属性的层次结构与模型检查相关联,Lncs 2747318-327(2003)·Zbl 1124.68385号 ·数字对象标识代码:10.1007/b11836
[6] Brim,L。;乔纳,I。;莫拉维克,P。;Šimša,J.:在分布式LTL模型检查中,接受前辈比后边缘更好,Lncs 3312,352-366(2004)·Zbl 1117.68422号 ·数字对象标识代码:10.1007/b102264
[7] Barnat,J。;Brim,L。;Ročkai,P.:Divine multi-core–a parallel LTL model-checker,Lncs 5311,234-239(2008)
[8] Barnat,J。;Brim,L。;乔纳,I。;莫拉维克,P。;罗奇凯,P。;Šimeček,P.:Divine–分布式验证工具(工具文件),Lncs 4144278-281(2006)
[9] DiVinE–分布式验证环境,布尔诺Masaryk大学,http://divise.fi.muni.cz。
[10] 瓦尔迪,M。;Wolper,P.:自动程序验证的自动机理论方法,322-331(1986)
[11] Vardi,M.Y.:重温自动化理论模型检查,Lncs 4349,137-150(2007)·Zbl 1132.68483号 ·doi:10.1007/978-3-540-69738-1_10
[12] Courcoubetis,C。;瓦尔迪,M。;Wolper,P。;Yannakakis,M.:验证时间属性的内存高效算法,233-242(1991)·Zbl 0765.68120号
[13] 盖尔登胡伊斯,J。;Valmari,A.:使用tarjan算法进行更高效的飞行LTL验证,理论计算机科学345,第1期,60-82(2005)·Zbl 1079.68057号 ·doi:10.1016/j.tcs.2005.07.004
[14] Tarjan,R.:深度优先搜索和线性图算法,SIAM计算杂志,146-160(1972)·Zbl 0251.05107号 ·doi:10.1137/201010
[15] Schwoon,S。;Esparza,J.:关于飞行验证算法的注释,Lncs 3440,174-190(2005)·Zbl 1087.68599号 ·doi:10.1007/b107194
[16] Barnat,J。;Brim,L。;Černá,I.:I/O有效接受周期检测,Lncs 4590,281-293(2006)
[17] 锤子,M。;Knapp,A。;Merz,S.:真正的现场LTL模型检查,Lncs 3440,191-205(2005)·Zbl 1087.68591号 ·doi:10.1007/b107194
[18] Edelkamp,S。;Leue,S。;Lluch-Lafuente,A.:通信协议验证中的定向显式模型检查,Sttt 5,No.2-3,247-267(2004)
[19] Edelkamp,S。;Lluch-Lafuente,A。;Leue,S.:用HSF-SPIN进行定向显式模型检查,57-79(2001)·Zbl 0986.68521号
[20] Edelkamp,S。;Jabbar,S.:大规模定向模型检查LTL,1-18(2006)·Zbl 1178.68339号 ·doi:10.1007/11691617
[21] Godefroid,P。;Wolper,P.:模型检验的部分方法,信息与计算110,第2期,305-326(1994)·Zbl 0806.68079号 ·doi:10.1006/inco.1994.1035
[22] Peled,D.:All from one,one from All:关于使用代表进行模型检查,Lncs 697,409-423(1993)
[23] Peled,D.:部分订单减少十年,Lncs 1427,17-28(1998)
[24] 克拉克,E。;格伦伯格,O。;Peled,D.:模型检验(1999)·Zbl 0847.68063号
[25] Bosnaki,D。;Leue,S。;Lluch-Lafuente,A.:一般状态探索算法的部分降阶,Sttt 11,No.1,39-51(2009)
[26] Kurshan,R.P。;列文,V。;米娜,M。;贝利德,D。;Yenigün,H.:静态部分阶降阶,Lncs 1384,345-357(1998)
[27] Lerda,F。;Sisto,R.:使用SPIN检查分布式内存模型,Lncs 1680(1999)
[28] Brim,L。;采尔纳,I。;莫拉维克,P。;Šimša,J.:状态空间的分布式偏序约简,《理论计算机科学电子笔记》(PDMC 2004)128,第3期,63-74(2005)·Zbl 1272.68232号
[29] Holzmann,G.J。;Bosnaki,D.:SPIN模型检查器的多核扩展设计,IEEE软件工程事务33,第10期,659-674(2007)
[30] P.Ročkai,并行模型检查中的部分降阶,Masaryk大学硕士论文,2009年。
[31] Kahn,A.B.:大型网络的拓扑排序,ACM 5的通信,第11期,558-562(1962)·Zbl 0106.32602号 ·电话:10.1145/368996.369025
[32] Barnat,J。;Brim,L。;Ročkai,P.:带拓扑排序条件的并行偏序约简,222-231(2010)
[33] Pelánek,R.:BEEM:显式模型检查器的基准,Lncs 4595,263-267(2007)
此参考列表基于出版商或数字数学图书馆提供的信息。它的项目与zbMATH标识符启发式匹配,并且可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。