×

基于轨迹表示的Halpern和Shoham区间时序逻辑片段的模型检查。 (英语) Zbl 1390.68436号

概要:模型检查允许根据系统行为的正式模型(通常是Kripke结构)自动验证系统预期属性的规范。基于点的时态逻辑,如LTL、CTL和\(\mathrm{CTL}^{ast}\),描述系统如何演变为状态-状态,通常用作规范语言。事实证明,他们在各种应用领域都取得了相当大的成功。然而,约束时间扩展事件的时间顺序的属性以及涉及时间聚合的属性(这些属性本质上是基于间隔的)不能被它们正确处理。以区间为基本时间实体的区间时间逻辑(ITL)非常适合于计算的区间属性的规范和验证(我们将克里普克结构的所有轨迹解释为计算区间)。
本文研究了Halpern和Shoham的时间间隔模态逻辑(HS)的一些片段的模型检验问题。HS为每对区间之间可能的排序关系(所谓的艾伦关系)提供了一种形式。首先,我们描述了艾伦关系HS片段的EXPSPACE模型检查算法满足,met-by公司,开始,由启动、和饰面,它利用了为每个轨迹(无界长度)找到等效有界长度轨迹代表的可能性。检查属性时,只需考虑长度不超过给定界限的轨迹。然后,我们证明了这样一个片段的模型检查问题是PSPACE难的。最后,我们确定了其他表现良好的HS片段,这些片段的表达足以捕获系统的有意义的区间属性,例如互斥、状态可达性和非目标化,并且其计算复杂性小于或等于LTL。

MSC公司:

60年第68季度 规范和验证(程序逻辑、模型检查等)
03B44号 时序逻辑

软件:

MCMAS公司
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] Molinari,A。;Montanari,A。;Peron,A.,基于轨道代表的区间时序逻辑模型检查程序,(CSL(2015)),193-210·Zbl 1373.68289号
[2] Molinari,A。;Montanari,A。;Peron,A.,《ITL模型检查的复杂性:区间逻辑HS的一些表现良好的片段》,(in(2015),TIME),90-100
[3] 克拉克,E.M。;格伦伯格,O。;Peled,D.A.,《模型检验》(2002),麻省理工学院出版社
[4] Halpern,J.Y。;《时间间隔的命题模态逻辑》,J.ACM,38,4,935-962(1991)·Zbl 0799.68175号
[5] 《区间时态逻辑的表达性和完备性》,《圣母院学报》。,31, 4, 529-547 (1990) ·Zbl 0725.03006号
[6] Venema,Y.,《斩波间隔的模态逻辑》,J.Log。计算。,1, 4, 453-476 (1991) ·Zbl 0744.03022号
[7] 鲍曼,H。;Thompson,S.J.,有限区间时序逻辑的决策过程和完全公理化,J.Log。计算。,195-239年2月13日(2003年)·Zbl 1050.03012号
[8] Giunchiglia,F.(Giunchiglia,F.)。;Traverso,P.,《规划作为模型检查》(ECP(1999)),1-20
[9] Lomuscio,A.R。;Raimondi,F.,MCMAS:多代理系统的模型检查器,(TACAS(2006)),450-454·Zbl 1459.68121号
[10] Pratt Hartmann,I.,时间介词及其逻辑,人工制品。智力。,166, 1-2, 1-36 (2005) ·Zbl 1132.03334号
[11] Z.Chaochen。;Hansen,M.R.,《持续时间微积分-实时系统的形式化方法》(2004),Springer·兹比尔1071.68062
[12] Moszkowski,B.,《关于数字电路的推理》(1983年),斯坦福大学计算机科学系:加州斯坦福大学计算机系,博士论文
[13] Montanari,A。;Sala,P.,基于间隔的合成,(GandALF(2014)),102-115·Zbl 1467.68080号
[14] Marcinkowski,J。;Michaelszyn,J.,子区间逻辑的不可判定性,Fundam。通知。,131, 2, 217-240 (2014) ·Zbl 1315.03027号
[15] V.戈兰科。;Montanari,A。;Sciavicco,G.,《区间时序逻辑和持续时间计算路线图》,J.Appl。非类别。日志。,14, 1-2, 9-54 (2004) ·Zbl 1181.03012号
[16] Allen,J.F.,《保持时间间隔知识》,Commun。ACM,26,11,832-843(1983)·Zbl 0519.68079号
[17] 布雷索林,D。;Della Monica,D。;V.戈兰科。;Montanari,A。;Sciavicco,G.,《区间时序逻辑的黑暗面:标记不可判定边界》,《数学年鉴》。工件。智力。,71, 1-3, 41-83 (2014) ·Zbl 1325.03014号
[18] 布雷索林,D。;V.戈兰科。;Montanari,A。;Sala,P.,稠密序上子区间结构逻辑的基于Tableau的决策程序,J.Log。计算。,20, 1, 133-166 (2010) ·Zbl 1188.03009号
[19] 布雷索林,D。;V.戈兰科。;Montanari,A。;Sciavicco,G.,《命题区间邻域逻辑:表达性、可判定性和不可判定扩展》,Ann.Pure Appl。日志。,161, 3, 289-304 (2009) ·Zbl 1221.03022号
[20] 布雷索林,D。;Montanari,A。;萨拉,P。;Sciavicco,G.,Halpern和Shoham的区间逻辑有什么可判定的?最大片段(A B上划线{BL}),(LICS(2011)),387-396
[21] Montanari,A。;小狗,G。;Sala,P.,Halpern和Shoham的区间模态逻辑的最大可判定片段,(ICALP(2010)),345-356·Zbl 1288.03017号
[22] Montanari,A。;Murano,A。;佩雷利,G。;Peron,A.,《检查计算的间隔属性》(2014年),《时代周刊》,59-68
[23] Molinari,A。;Montanari,A。;Murano,A。;佩雷利,G。;Peron,A.,检查计算的区间性质,Acta Inform。,53, 6-8, 587-619 (2016) ·Zbl 1350.68184号
[24] Lomuscio,A.R。;Michaliszyn,J.,《认知Halpern-Shoham逻辑》(IJCAI(2013)),1010-1016
[25] 洛穆西奥,A.R。;Michaliszyn,J.,根据一类EHS规范对模型检查多代理系统的可判定性,(ECAI(2014)),543-548·Zbl 1366.68179号
[26] Lomuscio,A.R。;Michaliszyn,J.,使用正则表达式根据认知HS规范对多代理系统进行模型检查,(KR(2016)),298-308
[27] Roeper,P.,《音程和时态》,J.Philos。日志。,9, 451-469 (1980) ·Zbl 0451.03007号
[28] Hansen,M.R。;Phan,A.D。;Brekling,A.W.,《使用Presburger算法进行模型检查时长演算的实用方法》,《数学年鉴》。工件。智力。,71, 1-3, 251-278 (2014) ·Zbl 1315.68180号
[29] Parikh,R.J.,《论无语境语言》,J.ACM,13,4,570-581(1966)·Zbl 0154.25801号
[30] Sipser,M.,《计算理论导论》(2012),国际汤姆森出版社
[31] Molinari,A。;Montanari,A。;佩隆,A。;Sala,P.,《检查HS正常片段的模型:(几乎)最终图片》(KR(2016)),473-483
[32] Gottlob,G.,NP树和Carnap的模态逻辑,J.ACM,42,2,421-457(1995)·Zbl 0886.68069号
[33] Schnoebelen,P.,《用于分支时间模型检查的Oracle电路》(ICALP(2003)),790-801·Zbl 1039.68076号
[34] 博泽利,L。;Molinari,A。;Montanari,A。;佩隆,A。;Sala,P.,《时间间隔与时间点逻辑模型检验:表达性比较》(FSTTCS(2016)),26:1-26:14·Zbl 1391.68075号
[35] Papadimitriou,C.H.,《计算复杂性》(1994),Addison-Wesley·Zbl 0833.68049号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。