×

基于SMT的具有事件冻结函数和度量算子的一阶LTL的可满足性。 (英语) Zbl 1443.68104号

小结:在本文中,我们建议扩展一阶线性时间时序逻辑,在过去加上两个运算符“at next”和“at last”,这两个运算符输入一个项和一个公式,并返回该公式所在的未来下一个状态或过去最后一个状态下该项的值。这种新的逻辑称为LTL-EF,可以用不同的时间模型(包括离散时间、密集时间和超感知时间)和不同的一阶理论(即可满足性模理论(SMT))来解释。我们证明了“at next”和“at last”可以编码(一阶)\(\mathrm{MTL}_{0,\infty}\)进行计数。我们提供重写程序,以将可满足性问题降低到离散时间情况(利用成熟的最先进的相应验证技术),并删除额外的功能符号。我们在nuXmv(数字)启用LTL-EF和\(\mathrm)分析的模型检查器{MTL}_{0,\infty}\)基于基于SMT的模型检查。我们用几个非平凡的有效且可满足的公式证明了该方法的可行性。

MSC公司:

第68季度第60季度 规范和验证(程序逻辑、模型检查等)
03B44号 时间逻辑
68T20型 人工智能背景下的问题解决(启发式、搜索策略等)
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Tonetta,S.,具有事件冻结功能的线性时间时序逻辑(GandALF(2017)),195-209·Zbl 1483.68207号
[2] Pnueli,A.,《程序的时序逻辑》(FOCS(1977)),46-57
[3] 阿鲁尔(Alur,R.)。;Henzinger,T.,《实时逻辑:复杂性和表现力》,Inf.Compute。,104, 1, 35-77 (1993) ·Zbl 0791.68103号
[4] Koymans,R.,用度量时态逻辑指定实时属性,实时系统。,4, 255-299 (1990)
[5] 阿鲁尔(Alur,R.)。;费德,T。;Henzinger,T.,《放松守时的好处》,J.ACM,43,1,116-146(1996)·Zbl 0882.68021号
[6] 拉斯金,J。;Schobbens,P.,《事件时钟的逻辑——可判定性、复杂性和表达性》,J.Autom。语言梳。,4, 3, 247-286 (1999) ·Zbl 0978.03015号
[7] 马勒,O。;Nickovic,D.,监测连续信号的时间特性,(FORMATS-FTRTF(2004)),152-166·Zbl 1109.68518号
[8] Koymans,R.,《用时序逻辑指定消息传递和时间临界系统》,《计算机科学讲义》,第651卷(1992),施普林格·Zbl 0806.68074号
[9] 盆地,D。;Klaedtke,F。;Müller,S.,《一阶时序逻辑中的政策监测》(CAV(2010)),1-18
[10] Manna,Z。;Pnueli,A.,《反应和并发系统的时间逻辑——规范》(1992),Springer
[11] 奥利希滕斯坦。;普努利,A。;Zuck,L.,《过去的荣耀》(《程序逻辑》(1985)),196-218·Zbl 0586.68028号
[12] 巴雷特,C。;塞巴斯蒂亚尼,R。;Seshia,S。;Tinelli,C.,可满足性模理论,(可满足性手册(2009)),825-885
[13] 吉拉尔迪,S。;尼科里尼,E。;Ranise,S。;Zucchelli,D.,无限状态系统可满足性和模型检验的组合方法,(CADE(2007)),362-378·Zbl 1213.68378号
[14] Raskin,J。;Schobbens,P.,《状态时钟逻辑:可判定的实时逻辑》(HART(1997)),33-47
[15] Henzinger,T.A。;Raskin,J。;Schobbens,P.,常规实时语言,(ICALP(1998)),580-591
[16] 阿鲁尔(Alur,R.)。;菲克斯·L。;Henzinger,T.,事件锁自动机:时间自动机的一个可确定类,Theor。计算。科学。,211, 1-2, 253-273 (1999) ·Zbl 0912.68132号
[17] Y.Hirshfeld。;Rabinovich,A.,实时表达时序逻辑(MFCS(2006)),492-504·Zbl 1132.03323号
[18] 奥尔蒂斯,J。;Legay,A。;Schobbens,P.,《内存事件时钟》(FORMATS(2010)),198-212·Zbl 1290.68075号
[19] Cimatti,A。;Griggio,A。;Mover,S.公司。;Tonetta,S.,《验证K-liveness混合系统的LTL特性》,(CAV.CAV,LNCS,第8559卷(2014),Springer),424-440
[20] 丹尼尔,J。;Cimatti,A。;Griggio,A。;托内塔,S。;Mover,S.,《通过隐式抽象和良好的关系实现无限状态的生活到安全》(CAV(2016)),271-291·Zbl 1411.68062号
[21] Demri,S。;Lazic,R.,带有冻结量词和寄存器自动机的LTL,ACM Trans。计算。日志。,10, 3, 1-30 (2009) ·Zbl 1351.68158号
[22] 鲍耶,P。;骑士,F。;Markey,N.,关于TPTL和MTL的表现力,Inf.Comput。,208, 2, 97-116 (2010) ·Zbl 1209.03010号
[23] Cimatti,A。;Roveri,M。;Tonetta,S.,《混合系统需求验证》(CAV(2009)),188-203·Zbl 1242.68156号
[24] Brihaye,T。;Geeraerts,G。;Ho,H。;Monmege,B.,MightyL:从MITL到时间自动机的合成翻译,(Majumdar,R.;Kuncak,V.,《计算机辅助验证——第29届国际会议论文集》,计算机辅助验证-第29届世界会议论文集,2017年7月24日至28日,德国海德堡,第一部分。计算机辅助验证——第29届国际会议记录。计算机辅助验证——第29届国际会议记录,CAV 2017,德国海德堡,2017年7月24日至28日,第一部分,计算机科学讲义,第10426卷(2017),斯普林格),421-440·Zbl 1494.68162号
[25] 贝萨尼,M.M。;罗西,M。;Pietro,P.S.,基于SMT的MITL可满足性检查方法,Inf.Comput。,245, 72-97 (2015) ·Zbl 1332.68138号
[26] Kindermann,R。;Junttila,T.A.(美国得克萨斯州琼蒂拉市)。;Niemelä,I.,基于SMT的时间系统归纳方法,(Jurdzinski,M.;Nickovic,D.,《时间系统的形式化建模与分析——第十届国际会议论文集》,时间系统的正式建模与分析,第十届国际会议论文集,FORMATS 2012,英国伦敦,2012年9月18-20日。时间系统的形式化建模与分析——第十届国际会议论文集。时间系统的形式化建模与分析——第十届国际会议论文集,FORMATS 2012,英国伦敦,2012年9月18日至20日,计算机科学讲义,第7595卷(2012),Springer),171-187·Zbl 1374.68293号
[27] Kindermann,R。;Junttila,T.A。;Niemelä,I.,时间自动机MITL片段的有界模型检验,(Carmona,J.;Lazarescu,M.T.;Pietkiewicz-Koutny,M.,第13届并行应用于系统设计国际会议,2013年7月8日至10日,西班牙巴塞罗那,2013年ACSD,第13次并行应用于系统设计国际会议,IEEE计算机学会),216-225
[28] 阿鲁尔(Alur,R.)。;Henzinger,T.,《实时逻辑和模型:调查》(REX Workshop(1991)),74-106
[29] 马勒,O。;Manna,Z。;Pnueli,A.,《从时间到混合系统》,(de Bakker,J.W.;Huizing,C.;de Roever,W.P.;Rozenberg,G.,《实时:实践中的理论》,《实时理论》,REX研讨会论文集,荷兰穆克,1991年6月3-7日。实时:理论在实践中。实时:理论在实践中,REX研讨会论文集,穆克,荷兰,1991年6月3日至7日,计算机科学讲稿,第600卷(1991),施普林格出版社,447-484
[30] Rabinovich,A.,《关于连续时间规范形式的可判定性》,J.Log。计算。,8, 5, 669-678 (1998) ·Zbl 0913.03018号
[31] Bouajjani,A。;Lakhnech,Y.,《时间逻辑+时间自动机:表达性和可判定性》(CONCUR(1995)),531-545
[32] 卡瓦达,R。;Cimatti,A。;Dorigatti,M。;Griggio,A。;Mariotti,A。;Micheli,A。;移动器,S。;Roveri,M。;Tonetta,S.,《nuXmv符号模型检查器》(CAV(2014)),334-342
[33] Cimatti,A。;Griggio,A。;Mover,S.公司。;Tonetta,S.,通过隐式谓词抽象的IC3模理论,(TACAS.TACAS,LNCS,第8413卷(2014),Springer),46-61
[34] 克莱森,K。;Sörensson,N.,一种计数的活性检查算法,(FMCAD(2012),IEEE),52-59
[35] Biere,A。;Cimatti,A。;克拉克,E.M。;斯特里赫曼,O。;朱毅,有界模型检验,高级计算。,58, 117-148 (2003)
[36] Kindermann,R。;Junttila,T.A。;Niemelä,I.,时间自动机MITL片段的有界模型检查,(ACSD(2013)),216-225
[37] Cimatti,A。;Dorigatti,M。;Tonetta,S.,《OCRA:检查临时合同细化的工具》(ASE(2013)),第702-705页
此参考列表基于出版商或数字数学图书馆提供的信息。它的项目与zbMATH标识符启发式匹配,并且可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。