×

差异决策图。 (英语) Zbl 0944.68040号

Flum,Jörg(编辑)等人,《计算机科学逻辑》。第十三届国际研讨会,CSL’99。1999年9月20日至25日在西班牙马德里举行的欧洲原子能委员会第八届年会。诉讼程序。柏林:斯普林格。莱克特。注释计算。科学。1683, 111-125 (1999).
摘要:本文描述了一种新的数据结构,差分决策图(DDD),用于表示形式为(x-y\leq-c)的不等式上的布尔逻辑,其中变量为整数或实值。我们给出了操作DDD和确定有效性、可满足性和等价性的算法。DDD能够有效验证建模为时间自动机或时间Petri网的时间系统,因为状态及其相关的时间信息都是用符号表示的,类似于BDD表示布尔谓词的方式。我们通过分析一个定时系统来证明DDD的效率,并将结果与工具KRONOS和UPPAAL进行比较。
关于整个系列,请参见[Zbl 0929.00039号].

MSC公司:

68第05页 数据结构
60年第68季度 规范和验证(程序逻辑、模型检查等)
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] M.阿巴迪。;Lamport,L.:一个老式的实时食谱。REX研讨会:实时:理论在实践中,1-27(1991)
[2] 阿鲁尔(Alur,R.)。;Dill,D.:时间自动机理论。实时:实践中的理论,28-73(1991)
[3] Asarin,E。;博兹加,M。;科尔布拉特,A。;马勒,O。;普努利,A。;Rasse,A.:时间自动机验证的数据结构。(1997年3月)
[4] Balarin,F.:时间自动机的近似可达性分析。程序。实时系统研讨会,52-61(1996)
[5] G.Behrmann、K.G.Larsen、J.Pearson、C.Weise和Wang Yi。使用时钟差图进行高效的定时可达性分析。技术报告DoCS技术报告99/105,乌普萨拉大学,1999年·Zbl 1046.68577号
[6] W.Belluomini和C.J.Myers。用于时间状态空间探索的高效时间分析算法。程序中。异步电路和系统高级研究国际研讨会,1997年4月。
[7] Belluomini,W。;Myers,C.J.:使用POSETS验证计时系统。(1998年6月)
[8] Johan Bengtsson;Larsen,Kim G。;弗雷德里克·拉尔森;Paul Pettersson;Yi,Wang:1995年UPPAAL。程序。系统构建和分析工具和算法国际研讨会,431-434(1996年3月)
[9] 伯托米厄,B。;Diaz,M.:使用时间Petri网对时间相关系统进行建模和验证。IEEE软件工程交易17,No.3,259-273(1991)
[10] M.Bozga、O.Maler、A.Pnueli和S.Yovine。时间自动机符号验证的一些进展。程序中。第九届计算机辅助验证国际会议(CAV’97),LNCS第1254卷,第179-190页,1997年。
[11] Bryant,R.E.:布尔函数操作的基于图形的算法。IEEE计算机事务35,No.8,677-691(1986)·Zbl 0593.94022号
[12] J.R.伯奇。实时并发系统自动验证的迹代数。卡内基·梅隆大学博士论文,1992年8月。
[13] 布鲁赫,J.R。;克拉克,E.M。;麦克米伦,K.L。;Dill,D.L。;Hwang,L.J.:符号模型检查:1020个州及以上。第五届IEEE计算机科学逻辑年会论文集,428-439(1990)
[14] Campos,S.V。;克拉克,E。;西马里罗。;米娜,M。;Hiraishi,H.:计算有限状态实时系统的定量特征。实时系统研讨会,266-270(1994年12月)
[15] 克拉克,E.M。;Emerson,E.A.:使用分支时间时序逻辑设计和合成同步骨架。程序逻辑研讨会,52-71(1981)
[16] 科尔曼,T.H。;Leiserson,C.E。;Rivest,R.L.:算法简介。(1994) ·Zbl 1187.68679号
[17] Daws,C。;奥利维罗,A。;Tripakis,S。;Yovine,S.:工具KRONOS。程序。混合系统验证和控制研讨会,208-219(1995年10月)
[18] Daws,C。;奥利维罗,A。;Yovine,S.:使用KRONOS验证ET-LOTOS程序。程序。第七届IFIP WG G.1国际形式描述技术会议(FORTE),227-242(1994年10月)
[19] Daws,C。;Yovine,S.:用KRONOS验证多速率时间自动机的两个例子。程序。第16届IEEE实时系统研讨会(RTSS),66-75(1995年12月)
[20] Dill,D.L.:有限状态并发系统的时序假设和验证。有限状态系统的自动验证方法(1989)
[21] 傅里叶,J.B.J.:第二个额外因素。机动,325-328(1890)
[22] Henzinger,T.A。;尼科林,Z。;Sifakis,J。;Yovine,S.:实时系统的符号模型检查。信息与计算111,No.2,193-244(1994)·Zbl 0806.68080号
[23] Alan J.Hu和David L.Dill。使用隐式连接不变量对BDD进行有效验证。程序中。第五届计算机辅助验证国际会议(CAV’93),LNCS第697卷,第3-14页,1993年。
[24] K.G.Larsen、P.Pettersson和W.Yi。实时系统的模型检查。程序中。第十届国际计算理论基础会议,LNCS第965卷,第62-88页,1995年8月。
[25] Larsen,Kim G。;保罗·佩特森;王毅:简单地说就是UPPAAL。Springer国际技术转让软件工具杂志1,No.1+2(1997)·兹比尔1060.68577
[26] 罗宾·米尔纳:通信与并发。(1989) ·Zbl 0683.68008号
[27] J.Möller、J.Lichtenberg、H.R.Andersen和H.Hulgaard。差异决策图。技术报告IT-TR-1999-023,丹麦技术大学信息技术系,1999年2月。过程中将出现修订版本。计算机科学逻辑(CSL’99),马德里,1999年9月20日至25日。
[28] J.Möller、J.Lichtenberg、H.R.Andersen和H.Hulgaard。关于定时系统的符号验证。技术报告IT-TR-1999-024,丹麦技术大学信息技术系,1999年2月。
[29] T.G.罗基基。数字电路的表示和建模。斯坦福大学博士论文,1993年。
[30] T.G.Rokiki和C.J.Myers。定时电路的自动验证。编辑D.L.Dill,Proc。第六届计算机辅助验证国际会议(CAV’94),LNCS第818卷,第468-480页,1994年。
[31] E.Verlind、G.de Jong和B.Lin。异步系统时序分析的有效部分枚举。程序中。ACM/IEEE设计自动化会议,1996年。
[32] Wong-Toi,H。;Dill,D.L.:验证计时属性的近似值。(1994)
[33] Yovine,S.:Kronos:实时系统的验证工具。Springer int.技术转让软件工具杂志1,第1/2期(1997年10月)·Zbl 1060.68606号
[34] Yovine,S.:模型检查时间自动机。(1998)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。