×

离散时间系统的有效定时模型检验。 (英语) Zbl 1088.68107号

摘要:我们考虑持续时间转移图(DTG)中时间时态公式的模型检查,即转移具有整数持续时间的Kripke结构。提出并激励了DTG的两种语义。我们考虑CTL的定时版本,其中下标对满足属性所需的时间进行了定量约束。
我们展示了允许使用“\(=c\)”形式下标(精确持续时间)的逻辑与只允许使用“\leq-c\”或“\(geq-c\)”格式下标(有界持续时间)更简单的逻辑之间的一个重要差距。
在没有精确持续时间的情况下,模型检查可以在多项式时间内完成,但在有精确持续时间的情况下,它会变成\(\Delta_2^p\)-完全或PSPACE完全,这取决于所考虑的语义。

MSC公司:

60年第68季度 规范和验证(程序逻辑、模型检查等)
PDF格式BibTeX公司 XML格式引用
全文: DOI程序 哈尔

参考文献:

[1] 丙酮,L。;拉鲁西尼,F.,你的模型检验员准时吗?关于定时模态逻辑模型检查的复杂性,J.Logic Algebraic Programming,52-53,7-51(2002)·Zbl 1008.68030号
[2] R.Alur,《实时系统自动验证技术》,斯坦福大学博士论文,1991年8月。可参见技术报告STAN-CS-91-1378。;R.Alur,《实时系统自动验证技术》,斯坦福大学博士论文,1991年8月。可参见技术报告STAN-CS-91-1378。
[3] R.Alur,C.Courcoubetis,D.L.Dill,《实时系统的模型检查》,摘自:Proc。IEEE第五交响曲。《计算机科学中的逻辑》(LICS'90),美国宾夕法尼亚州费城,1990年6月,IEEE计算机学会出版社,马里兰州银泉,1990,414-425。;R.Alur,C.Courcoubetis,D.L.Dill,《实时系统的模型检查》,摘自:Proc。IEEE第五交响曲。计算机科学中的逻辑(LICS’90),费城,宾夕法尼亚州,美国,1990年6月,IEEE计算机社会出版社,马里兰州银泉,1990年,414-425·Zbl 0769.68088号
[4] 阿鲁尔(Alur,R.)。;Courcoubetis,C。;Dill,D.L.,密集实时模型检查,Inform。计算。,104, 1, 2-34 (1993) ·Zbl 0783.68076号
[5] R.Alur,C.Courcoubetis,T.A.Henzinger,《时钟的观测能力》,摘自:Proc。第五国际。Conf.并发理论(CONCUR’94),瑞典乌普萨拉,1994年8月,计算机科学讲义,第836卷,柏林斯普林格,1994年,第162-177页。;R.Alur,C.Courcoubetis,T.A.Henzinger,《时钟的观测能力》,摘自:Proc。第五国际。Conf.并发理论(CONCUR’94),瑞典乌普萨拉,1994年8月,计算机科学讲义,第836卷,柏林斯普林格,1994年,第162-177页。
[6] 阿鲁尔(Alur,R.)。;Dill,D.L.,《时间自动机理论》,Theoret。计算。科学。,126, 2, 183-235 (1994) ·Zbl 0803.68071号
[7] 阿鲁尔(Alur,R.)。;费德,T。;Henzinger,T.A.,《放松守时的好处》,美国计算机学会,43,116-146(1996)·Zbl 0882.68021号
[8] R.Alur,T.A.Henzinger,《实时逻辑和模型:调查》,收录于《实时:实践中的理论》,Proc。REX研讨会,荷兰穆克,1991年6月,计算机科学讲稿,第600卷,施普林格,柏林,1992年,第74-106页。;R.Alur,T.A.Henzinger,《实时逻辑和模型:调查》,收录于《实时:实践中的理论》,Proc。REX研讨会,荷兰穆克,1991年6月,计算机科学讲义,第600卷,柏林斯普林格,1992年,第74-106页。
[9] 阿鲁尔(Alur,R.)。;Henzinger,T.A.,《实时逻辑:复杂性和表达性》,《信息》。计算。,104, 1, 35-77 (1993) ·Zbl 0791.68103号
[10] 阿鲁尔(Alur,R.)。;Henzinger,T.A.,《真正的时间逻辑》,J.ACM,41,1,181-203(1994)·Zbl 0807.68065号
[11] 贝拉德。;比多特,M。;芬克尔,A。;拉鲁西尼,F。;佩蒂特,A。;佩特鲁奇,L。;Schnoebelen博士,系统和软件验证,模型检查技术和工具(2001),Springer:Springer Berlin·兹比尔1002.68029
[12] S.Campos,E.M.Clarke,离散时间模型的实时符号模型检查,收录于:T.Rus,C.Rattray(编辑),实时系统开发的理论和经验,第2卷,AMAST计算系列,世界科学,新加坡,1995年,第129-145页。;S.Campos,E.M.Clarke,离散时间模型的实时符号模型检查,收录于:T.Rus,C.Rattray(编辑),实时系统开发的理论和经验,第2卷,AMAST计算系列,世界科学,新加坡,1995年,第129-145页。
[13] 南卡普斯。;Clarke,E.M.,《使用定量符号算法分析和验证实时系统》,J.Software Tools Technol。转移,2,3260-269(1999)·Zbl 1065.68505号
[14] 南卡普斯。;Clarke,E.M.,《维鲁斯语言:用BDD高效地表示时间》,Theoret。计算。科学。,253, 1, 95-118 (2001) ·Zbl 0954.68098号
[15] S.Campos、E.M.Clarke、W.R.Marrero、M.Minea,《工业实时系统的时间分析》,摘自:Proc。工业强度形式规范技术第一次研讨会,美国佛罗里达州博卡-拉顿,1995年,第97-107页。;S.Campos,E.M.Clarke,W.R.Marrero,M.Minea,工业实时系统的时序分析,在:Proc。工业强度形式规范技术第一次研讨会,美国佛罗里达州博卡-拉顿,1995年,第97-107页。
[16] S.Campos,E.M.Clarke,W.R.Marrero,M.Minea,H.Hiraishi,有限状态实时系统的计算定量特征,摘自:Proc。第15届IEEE实时系统研讨会。(RTSS’94),波多黎各圣胡安,1994年12月,IEEE Computer Society Press,Silver Spring,MD,1994,第266-270页。;S.Campos,E.M.Clarke,W.R.Marrero,M.Minea,H.Hiraishi,有限状态实时系统的计算定量特征,摘自:Proc。第15届IEEE实时系统研讨会。(RTSS’94),波多黎各圣胡安,1994年12月,IEEE计算机学会出版社,马里兰州银泉,1994年,第266-270页。
[17] S.Campos,M.Teixeira,M.Minea,A.Kuehlmann,E.M.Clarke,使用BDD检查半连续时间模型,见:Proc。第一国际。符号模型检查研讨会(SMC’99),意大利特伦托,1999年7月,理论计算机科学电子笔记,第23卷(2),爱思唯尔科学,纽约,1999年。;S.Campos,M.Teixeira,M.Minea,A.Kuehlmann,E.M.Clarke,使用BDD检查半连续时间模型,见:Proc。第一国际。符号模型检查研讨会(SMC’99),意大利特伦托,1999年7月,理论计算机科学电子笔记,第23卷(2),爱思唯尔科学,纽约,1999年·Zbl 0920.68076号
[18] 克拉克,E.M。;格伦伯格,O。;Peled,D.A.,《模型检验》(1999年),麻省理工学院出版社:麻省理学院出版社,剑桥
[19] 科尔曼,T.H。;Leiserson,C.E。;Rivest,R.L.,《算法导论》(1990),麻省理工学院出版社:马萨诸塞州坎布里奇·Zbl 1158.68538号
[20] Courcoubetis,C。;Yannakakis,M.,实时系统中的最小和最大延迟问题,形式化方法系统设计,1,4385-415(1992)·Zbl 0777.68045号
[21] Emerson,E.A.,《时间和模态逻辑》(van Leeuwen,J.,《理论计算机科学手册》,B卷(1990),Elsevier Science:Elsevior Science New York),995-1072,(第16章)·Zbl 0900.03030号
[22] 艾默生,E.A。;Lei,Chin-Laung,模型检查的模式:分支时间逻辑回击,科学。计算。编程,8,3,275-306(1987)·Zbl 0615.68019号
[23] 艾默生,E.A。;莫,A.K。;Sistla,A.P。;Srinivasan,J.,定量时间推理,实时系统,4,4,331-352(1992)
[24] E.A.Emerson,R.J.Trefler,《广义定量时间推理:自动机理论方法》,摘自:Proc。第七国际。软件开发理论与实践联合会议(TAPSOFT’97),法国里尔,1997年4月,计算机科学讲义,第1214卷,柏林斯普林格,1997年,第189-200页。;E.A.Emerson,R.J.Trefler,《广义定量时间推理:自动机理论方法》,摘自:Proc。第七国际。软件开发理论与实践联合会议(TAPSOFT’97),法国里尔,1997年4月,计算机科学讲义,第1214卷,柏林斯普林格,1997年,第189-200页。
[25] E.A.Emerson,R.J.Trefler,参数定量时间推理,收录于:Proc。第14届IEEE交响乐团。《计算机科学中的逻辑》(LICS’99),意大利特伦托,1999年7月,IEEE计算机社会出版社,马里兰州银泉,1999年,第336-343页。;E.A.Emerson,R.J.Trefler,参数定量时间推理,收录于:Proc。第14届IEEE交响乐团。《计算机科学中的逻辑》(LICS’99),意大利特伦托,1999年7月,IEEE计算机社会出版社,马里兰州银泉,1999年,第336-343页。
[26] Garey,M.R。;Johnson,D.S.,《计算机与不可纠正性:NP-完备性理论指南》(1979),弗里曼:弗里曼纽约·Zbl 0411.68039号
[27] 轩尼诗,M。;Stirling,C.,《程序逻辑中未来完美的力量》,Inform。对照,67,1-3,23-52(1985)·Zbl 0582.68010号
[28] T.A.Henzinger,《时间到了:实时逻辑回顾》,摘自:Proc。第九国际。Conf.并发理论(CONCUR’98),法国尼斯,1998年9月,计算机科学讲义,第1466卷,柏林斯普林格,1998年,第439-454页。;T.A.Henzinger,《时间到了:实时逻辑回顾》,摘自:Proc。第九国际。Conf.并发理论(CONCUR’98),法国尼斯,1998年9月,计算机科学讲义,第1466卷,柏林斯普林格,1998年,第439-454页·Zbl 0928.03019号
[29] Henzinger,T.A。;尼克林,X。;Sifakis,J。;Yovine,S.,实时系统的符号模型检查,Inform。计算。,111, 2, 193-244 (1994) ·Zbl 0806.68080号
[30] Koymans,R.,用度量时态逻辑指定实时属性,实时系统,2,4255-299(1990)
[31] Krentel,M.W.,《优化问题的复杂性》,J.Compute。系统科学。,36, 3, 490-509 (1988) ·兹比尔0652.68040
[32] 库普夫曼,O。;瓦尔迪,M.Y。;Wolper,P.,《分支时间模型检验的自动机理论方法》,J.ACM,47,2,312-360(2000)·Zbl 1133.68376号
[33] F.Laroussinie,N.Markey,Ph.Schnoebelen,模型检查(mathit{CTL}^+)和(mathit{FCTL})很难,in:程序。第四国际。《软件科学与计算结构基础》(FOSSACS 2001),意大利热那亚,2001年4月,计算机科学讲稿,第2030卷,柏林斯普林格,2001年,第318-331页。;F.Laroussinie,N.Markey,Ph.Schnoebelen,模型检查(mathit{CTL}^+)和(mathit{FCTL})很难,in:程序。第四国际。Conf.软件科学和计算结构基础(FOSSACS 2001),意大利热那亚,2001年4月,计算机科学讲义,第2030卷,柏林斯普林格,2001年,第318-331页·Zbl 0986.68067号
[34] F.Laroussinie,N.Markey,Ph.Schnoebelen,《关于持续时间Kripke结构的模型检查》(扩展摘要)。in:程序。第五国际。Conf.软件科学和计算结构基础(FOSSACS 2002),法国格勒诺布尔,2002年4月,计算机科学讲义,第2303卷,柏林斯普林格,2002年,第264-279页。;F.Laroussinie,N.Markey,Ph.Schnoebelen,关于模型检查的持久Kripke结构(扩展摘要)。in:程序。第五国际。Conf.软件科学和计算结构基础(FOSSACS 2002),法国格勒诺布尔,2002年4月,计算机科学讲义,第2303卷,柏林斯普林格,2002年,第264-279页·Zbl 1077.68691号
[35] F.Laroussinie,N.Markey,Ph.Schnoebelen,《一个或两个时钟的模型检查时间自动机》,摘自:Proc。第15届国际。Conf.并发理论(CONCUR 2004),英国伦敦,2004年8月至9月,计算机科学讲稿,第3170卷,柏林斯普林格,2004年,第387-401页。;F.Laroussinie,N.Markey,Ph.Schnoebelen,《一个或两个时钟的模型检查时间自动机》,摘自:Proc。第15届国际。Conf.并发理论(CONCUR 2004),英国伦敦,2004年8月至9月,计算机科学讲义,第3170卷,柏林斯普林格,2004年,第387-401页·Zbl 1099.68057号
[36] 拉鲁西尼,F。;Schnoebelen博士。;Turuani,M.,《定量分支时间时序逻辑的表达性和复杂性》,Theoret。计算。科学。,297, 1-3, 297-315 (2003) ·兹伯利1019.03012
[37] F.Laroussinie,J.Sproston,《持续时间概率系统模型检验》,摘自:Proc。第八国际。《软件科学与计算结构基础》(FOSSACS 2005),英国爱丁堡,2005年4月,计算机科学讲义,第3441卷,柏林斯普林格,2005年,第140-154页。;F.Laroussinie,J.Sproston,《持续时间概率系统模型检验》,摘自:Proc。第八国际。Conf.软件科学和计算结构基础(FOSSACS 2005),英国爱丁堡,2005年4月,计算机科学讲义,第3441卷,柏林斯普林格,2005年,第140-154页·Zbl 1118.68548号
[38] H.R.Lewis,具体时间间隔逻辑(扩展抽象),in:Proc。IEEE第五交响曲。计算机科学中的逻辑(LICS’90),美国宾夕法尼亚州费城,1990年6月,IEEE计算机社会出版社,马里兰州银泉,1990年,第380-389页。;H.R.Lewis,具体时间间隔逻辑(扩展抽象),in:Proc。IEEE第五交响曲。《计算机科学中的逻辑》(LICS'90),美国宾夕法尼亚州费城,1990年6月,IEEE计算机学会出版社,马里兰州银泉出版社,1990年,第380-389页。
[39] N.Markey,Ph.Schnoebelen,《简单时间系统的符号模型检验》,摘自:Proc。联合会议《时间系统的形式化建模和分析(FORMATS 2004)以及实时和容错系统中的形式化技术(FTRTFT 2004)》,法国格勒诺布尔,2004年9月,《计算机科学讲义》,第3253卷,柏林斯普林格,2004年,第102-117页。;N.Markey,Ph.Schnoebelen,《简单时间系统的符号模型检验》,摘自:Proc。联合会议,《时间系统的形式化建模和分析(FORMATS 2004)以及实时和容错系统中的形式化技术(FTRTFT 2004)》,法国格勒诺布尔,2004年9月,《计算机科学讲义》,第3253卷,柏林斯普林格,2004年,第102-117页·Zbl 1109.68519号
[40] Nykänen,M。;Ukkonen,E.,《精确路径长度问题》,J.Algorithms,42,1,41-53(2002)·Zbl 1057.90049号
[41] 奥斯特罗夫,J.S.,《确定时间转换模型的属性》,IEEE Trans。并行分布式系统,1,2170-183(1990)
[42] Papadimitriou,C.H.,《关于独特解决方案的复杂性》,J.ACM,31,2,392-400(1984)·Zbl 0631.68038号
[43] Papadimitriou,C.H.,《计算复杂性》(1994),艾迪森·韦斯利:艾迪森·韦斯利,马萨诸塞州雷丁·Zbl 0557.68033号
[44] A.Rabinovich,Schnoebelen博士{底部}_2\)以及\(\mathit{ECTL}^+\)、Inform的表达能力。计算。,2005年,即将上市。;A.Rabinovich,Schnoebelen博士{底部}_2\)以及\(\mathit{ECTL}^+\)、Inform的表达能力。计算。,2005年,即将发布。
[45] Schnoebelen博士,分支时间模型检查的Oracle电路,摘自:Proc。第30届国际。Colloq.Automata,《语言与编程》(ICALP 2003),荷兰埃因霍温,2003年7月,计算机科学讲义,第2719卷,柏林斯普林格,2003年,第790-801页。;Schnoebelen博士,分支时间模型检查的Oracle电路,摘自:Proc。第30届国际。Colloq.Automata,《语言与编程》(ICALP 2003),荷兰埃因霍温,2003年7月,计算机科学讲义,第2719卷,柏林斯普林格,2003年,第790-801页·Zbl 1039.68076号
[46] Sistla,A.P。;Clarke,E.M.,命题线性时序逻辑的复杂性,J.ACM,32,3,733-749(1985)·Zbl 0632.68034号
[47] Stockmeyer,L.J.,多项式时间层次,理论。计算。科学。,3, 1, 1-22 (1976) ·Zbl 0353.02024号
[48] Wagner,K.W.,关于极大值和极小值的更复杂问题,以及NP的一些闭包,Theoret。计算。科学。,51, 1-2, 53-80 (1987) ·Zbl 0653.03027号
[49] 杨,J。;Mok,A.K。;Wang,F.,事件驱动实时系统的符号模型检查,ACM Trans。编程语言系统,19,2386-412(1997)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。