×

有界模型检查的线性完整性阈值。 (英语) Zbl 1360.68592号

Gopalakrishnan,Ganesh(编辑)等人,《计算机辅助验证》。2011年7月14日至20日,第23届国际会议,CAV 2011,美国犹他州雪鸟。诉讼程序。柏林:施普林格出版社(ISBN 978-3-642-22109-5/pbk)。计算机科学课堂讲稿6806557-572(2011)。
摘要:有界模型检查是一种符号错误查找方法,用于检查有界长度的路径是否违反给定的LTL公式。它在工业上的迅速采用在很大程度上归功于过去10-15年中SAT技术的进步。最近,人们越来越多地努力将基于SAT的方法应用于无界模型检查。一种这样的方法是基于计算完整性阈值:一个界\(k\),这样,如果没有找到给定LTL公式的长度\(k\)或更小的反例,那么该公式实际上适用于模型中的所有无限路径。关键挑战在于确定足够小的完整性阈值。在本文中,我们证明了如果与LTL公式相关联的Büchi自动机是团,即可以分解为团状强连通分量,那么相关的完备性阈值在所考虑的Kripke模型的递归直径中是线性的。此外,我们还建立了所有一元时态逻辑公式都会产生cliquey自动机,并观察到这组公式包含了实践中使用的大量规范,大大加强了早期的结果,这些结果只报告了形式为F({p})和G({q})的初等公式的可管理阈值。
关于整个系列,请参见[Zbl 1220.68006号].

MSC公司:

第68季度第60季度 规范和验证(程序逻辑、模型检查等)
65年第68季度 形式语言和自动机
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Awedh,M.,Somenzi,F.:通过有界模型检查证明更多属性。In:Alur,R.,Peled,D.A.(编辑)CAV 2004。LNCS,第3114卷,第96-108页。斯普林格,海德堡(2004)·Zbl 1103.68603号 ·doi:10.1007/978-3-540-27813-9_8
[2] Baumgartner,J.、Kuehlmann,A.、Abraham,J.A.:通过结构分析进行财产检查。收录:Brinksma,E.,Larsen,K.G.(编辑)CAV 2002。LNCS,第2404卷,第151页。斯普林格,海德堡(2002)·Zbl 1010.68514号 ·doi:10.1007/3-540-45657-0_12
[3] Biere,A.,Cimatti,A.,Clarke,E.,Strichman,O.,Zhu,Y.:有界模型检验。计算机进展58,118–149(2003)
[4] Biere,A.,Cimatti,A.,Clarke,E.,Zhu,Y.:没有BDD的符号模型检查。收录:Cleaveland,W.R.(编辑)TACAS 1999。LNCS,第1579卷,第193页。斯普林格,海德堡(1999)·Zbl 1046.68578号 ·doi:10.1007/3-5440-49059-0_14
[5] Clarke,E.,Grumberg,O.,Peled,D.:模型检查。麻省理工学院出版社,剑桥(2000)
[6] Clarke,E.,Kröning,D.,Ouaknine,J.,Strichman,O.:有界模型检查的完整性和复杂性。收录:Steffen,B.,Levi,G.(编辑)VMCAI 2004。LNCS,第2937卷,第85-96页。斯普林格,海德堡(2004)·Zbl 1202.68244号 ·doi:10.1007/978-3-540-24622-09
[7] Clarke,E.M.,Allen Emerson,E.,Sifakis,J.:模型检查:算法验证和调试。CACM 52(11),75–84(2008)
[8] Ganai,M.,Gupta,A.,Ashar,P.:使用电路协同分解的基于SAT的有效无界符号模型检查。摘自:ICCAD,第510-517页(2004)·doi:10.1109/ICCAD.2004.1382631
[9] Gerth,R.,Peled,D.,Vardi,M.,Wolper,P.:线性时序逻辑的简单实时自动验证。收录于:PSTV,第3-18页(1995年)
[10] Kamp,H.:时态逻辑与线性秩序理论。加利福尼亚大学博士论文(1968年)
[11] Lamport,L.:时序逻辑有什么用。摘自:IFIP大会,第657-668页(1983年)
[12] Manna,Z.,Pnueli,A.:反应和并发系统的时间逻辑——规范。施普林格,海德堡(1991)·兹比尔0753.68003
[13] McMillan,K.L.:在无界符号模型检查中应用SAT方法。收录:Brinksma,E.,Larsen,K.G.(编辑)CAV 2002。LNCS,第2404卷,第250页。斯普林格,海德堡(2002)·Zbl 1010.68509号 ·doi:10.1007/3-540-45657-0_19
[14] McMillan,K.L.:插值和基于SAT的模型检查。收录:Hunt Jr.,W.A.,Somenzi,F.(编辑)CAV 2003。LNCS,第2725卷,第1-13页。斯普林格,海德堡(2003)·Zbl 1278.68184号 ·doi:10.1007/978-3-540-45069-6_1
[15] Schützenberger,M.-P.:关于只有平凡子群的有限拟群。信息与控制8(2),190-194(1965)·Zbl 0131.02001号 ·doi:10.1016/S0019-9958(65)90108-7
[16] Sheeran,M.,Singh,S.,Stálmarck,G.:使用归纳法和SAT解决方案检查安全性能。收录人:Johnson,S.D.,Hunt Jr.,W.A.(编辑)FMCAD 2000。LNCS,第1954卷,第108–125页。斯普林格,海德堡(2000)·doi:10.1007/3-540-40922-X_8
[17] Thérien,D.,Wilke,T.:在单词上,两个变量和一个量词交替一样强大。收录于:STOC,第234–240页(1998年)·Zbl 1027.68614号 ·数字对象标识代码:10.1145/276698.276749
此参考列表基于出版商或数字数学图书馆提供的信息。它的项目与zbMATH标识符启发式匹配,并且可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。