Randal E.布莱恩特。 机房视图:符号模型检查的计算支持。 (英语) Zbl 1142.68430号 Grumberg,Orna(编辑)等人,25年的模型检查。历史、成就、观点。柏林:施普林格出版社(ISBN 978-3-540-69849-4/pbk)。计算机科学课堂讲稿5000,145-149(2008)。 摘要:符号模型检查的成功很大程度上归功于强大的布尔函数推理方法。第一个符号模型检查器使用有序二进制决策图(OBDD)表示系统转换关系和系统状态集。检查模型所需的所有步骤都可以表示为对这些表示的一系列操作,而无需枚举单个状态或转换。最近,设计了有界和无界模型检查器,它们使用布尔可满足性(SAT)解算器作为核心计算引擎。由SAT求解器处理详细系统模型的方法和由OBDD处理抽象模型的方法表明,这两种推理技术的结合可能比单独处理更强大。布尔方法使模型检查器能够进行缩放,以处理由实际硬件和软件设计引起的一些复杂验证问题。鉴于布尔推理在符号检查中的重要性,我们借此机会检查SAT解算器和BDD包的功能。我们使用几个简单的实验评估来说明当前方法的一些优缺点,并为未来的研究提出方向。关于整个系列,请参见[Zbl 1139.68003号]. 引用于1文件 MSC公司: 60年第68季度 规范和验证(程序逻辑、模型检查等) 关键词:SAT解算器和BDD包的功能;可满足性;二元决策图;模型检查的未来展望 PDF格式BibTeX公司 XML格式引用 \发短信给Lect。票据计算。科学。5000、145-149(2008年;Zbl 1142.68430) 全文: DOI程序 链接 参考文献: [1] Bryant,R.E.,布尔函数操作的基于图形的算法,IEEE计算机学报,C-35,8,677-691(1986)·Zbl 0593.94022号 ·doi:10.1109/TC.1986.1676819 [2] Bryant,R.E.,《关于布尔函数的VLSI实现和图形表示的复杂性及其在整数乘法中的应用》,IEEE计算机学报,40,2,205-213(1991)·Zbl 1220.68060号 ·doi:10.1109/12.73590 [3] 克拉克,E.M。;Biere,A。;雷米,R。;朱毅,利用可满足性求解进行有界模型检验,系统设计中的形式化方法,19,1,7-34(2001)·Zbl 0985.68038号 ·doi:10.1023/A:1011276507260 [4] 克拉克,E.M。;格伦伯格,O。;Jha,S。;卢,Y。;Veith,H.,符号模型检查的反例引导抽象求精,JACM,50,5,752-794(2003)·Zbl 1325.68145号 ·doi:10.1145/876638.876643 [5] Davis,M。;洛格曼,G。;Loveland,D.,定理证明的机器程序,ACM的通信,5,7,394-397(1962)·Zbl 0217.54002号 ·数字对象标识代码:10.1145/368273.368557 [6] Jain,H。;Bartzis,C。;克拉克,E.M。;Biere,A。;Gomes,C.P.,《使用一般匹配的非子句公式的可满足性检查,可满足性测试的理论和应用——SAT 2006,75-89(2006)》,海德堡:斯普林格,海德伯格·Zbl 1187.68549号 ·doi:10.1007/11814948_10 [7] Jin,H.等人。;Somenzi,F。;胡斯,H.H。;Mitchell,D.G.,《CirCUs:一个混合可满足性求解器,可满足性测试的理论和应用》,211-223(2005),海德堡:斯普林格,海德伯格·Zbl 1122.68606号 [8] 马尔克斯·席尔瓦,J.P。;Sakallah,K.A.,GRASP:命题可满足性的搜索算法,IEEE计算机交易,48,5,506-521(1999)·Zbl 1392.68388号 ·数字对象标识代码:10.1109/12.769433 [9] McMillan,K.:符号模型检查。Kluwer学术出版社(1992)·Zbl 0957.68062号 [10] McMillan,K.L。;Brinksma,E。;Larsen,K.G.,《在无边界符号模型检查中应用SAT方法》,计算机辅助验证(2002),海德堡:施普林格·doi:10.1007/3-540-45657-0_19 [11] McMillan,K.L。;Hunt,W.A.Jr。;Somenzi,F.,插值和基于SAT的模型检查,计算机辅助验证,1-13(2003),海德堡:施普林格·Zbl 1278.68184号 [12] 米罗诺夫,I。;张,L。;Biere,A。;Gomes,C.P.,《SAT解算器在散列函数密码分析中的应用,可满足性测试的理论和应用——SAT 2006,102-115(2006)》,海德堡:斯普林格·Zbl 1187.94028号 ·doi:10.1007/11814948_13 [13] Moskewicz,M.、Madigan,C.、Zhao,Y.、Zhang,L.、Malik,S.:Chaff:设计一个高效的SAT求解器。摘自:第38届设计自动化会议(DAC 2001),第530-535页(2001) [14] Simon,L.、Le Berre,D.、Hirsch,E.A.:2002年SAT竞赛。数学与人工智能年鉴43(1-4)(2005) 此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。