×

代数转换系统推理的演绎方法。 (英语) Zbl 1394.68248号

摘要:代数转换系统是从标记转换系统扩展而来的,它允许用代数方程标记的转换来详细建模更复杂的系统。我们提出了一种用于指定和验证代数转换系统的演绎方法。我们通过在模态中引入代数方程来修改标准的动态逻辑。代数转换系统嵌入逻辑公式的形式中,逻辑公式规定了代数转换系统的属性。模态和公式的语义由代数方程的解定义。构造了该逻辑的证明系统,以验证代数转换系统的性质。证明系统结合多项式理想理论上的推理规则决策过程,将证明搜索问题简化为代数计算问题。证明体系是健全的,但本质上是不完整的。最后,一个典型的例子说明了用我们的方法对代数转换系统进行推理是可行的。

MSC公司:

68问题85 并发和分布式计算的模型和方法(进程代数、互模拟、转换网等)
03B45号 模态逻辑(包括规范逻辑)
60年第68季度 规范和验证(程序逻辑、模型检查等)
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Katoen,J.-P.,《无功系统的基于模型的测试》。反应系统的基于模型的测试,计算机科学讲义,3472,615-616,(2005),德国柏林:施普林格,德国柏林·doi:10.1007/11498490_29
[2] D’Silva,V。;Kroening,D。;Weissenbacher,G.,《正式软件验证自动化技术的调查》,《IEEE集成电路和系统计算机辅助设计汇刊》,27,7,1165-1178,(2008)·doi:10.1109/TCAD.2008.923410
[3] Keller,R.M.,并行程序的形式验证,ACM通信,19,7,371-384,(1976)·Zbl 0329.68016号 ·doi:10.1145/360248.360251
[4] 桑卡拉纳拉亚南,S。;Sipma,H.B。;Manna,Z.,使用grobner基的非线性循环不变量生成,ACM SIGPLAN通知,39,1,318-329,(2004)·Zbl 1325.68071号 ·数字对象标识代码:10.1145/982962.964028
[5] 考克斯,D.A。;Little,J。;O'Shea,D.,《理想、多样性和算法:计算代数几何和交换代数导论》,10,(2007),施普林格·Zbl 1118.13001号
[6] Lamport,L.,《动作的时序逻辑》,《ACM编程语言和系统事务》,16,3,872-923,(1994)·数字对象标识代码:10.1145/177492.177726
[7] Fitting,M.,一阶逻辑和自动定理证明,Studia Logica,61,2,300-302,(1998)
[8] 克拉克,E.M。;格伦伯格,O。;Peled,D.,《模型检验》(1999),麻省理工学院出版社
[9] 拜尔,C。;Katoen,J.-P.,《模型检验原理》(2008),美国马萨诸塞州剑桥市:麻省理工学院出版社
[10] Henzinger,T.A。;马朱姆达尔,R。;Raskin,J.-F.,符号转换系统的分类,ACM计算逻辑汇刊,6,1,1-32,(2005)·Zbl 1367.68193号 ·doi:10.1145/1042038.1042039
[11] 丘蒂南,A。;Krogh,B.H.,使用近似商转换系统验证无限状态动态系统,IEEE自动控制汇刊,46,9,1401-1410,(2001)·Zbl 1031.93123号 ·数字对象标识代码:10.1109/9.948467
[12] Platzer,A.,《混合系统的微分动态逻辑》,《自动推理杂志》,41,2,143-189,(2008)·Zbl 1181.03035号 ·doi:10.1007/s10817-008-9103-8
[13] 贝克特,B。;Schlager,S.,《带有跟踪模式的一阶动态逻辑的序列演算》,《自动推理》。自动推理,计算机科学讲稿,2083626-641,(2001),德国柏林:施普林格,德国柏林·Zbl 0988.03051号 ·doi:10.1007/3-540-4744-5_51
[14] 克拉克,E.M。;Wing,J.M.,《形式方法:现状和未来方向》,ACM计算调查,28,4,626-643,(1996)·doi:10.1145/242223.242257
[15] Harel,D。;Kozen,D。;Tiuryn,J.,《动态逻辑》。《动态逻辑》,《计算基础系列》(2000),美国马萨诸塞州剑桥:麻省理工学院出版社
[16] 克罗格,F。;Merz,S.,《状态系统、时序逻辑和状态系统的验证》。时间逻辑与状态系统,理论计算机科学文本,213-256,(2008),德国柏林:施普林格,德国柏林
[17] Merz,S.,规范语言TLA,规范语言的逻辑。规范语言的逻辑,理论计算机科学专著,401-451,(2008),德国柏林:施普林格,德国柏林·doi:10.1007/978-3-540-74107-7_8
[18] 乔杜里,K。;Doligez,D。;Lamport,L。;Merz,S。;Giesl,J。;Hahnle,R.,《使用TLA证明系统验证安全特性》,《自动推理》。自动推理,计算机科学讲稿,6173142-148,(2010),德国柏林:施普林格,德国柏林·doi:10.1007/978-3642-14203-12
[19] 库西诺,D。;Doligez,D。;Lamport,L。;Merz,S。;Ricketts,D。;Vanzetto,H。;库西诺,D。;迪米特拉,G。;Dominique,M.,TLA证明,第18届形式方法国际研讨会论文集(FM’12),7436,147-154,(2012),Springer·Zbl 1372.68168号
[20] Manna,Z。;Pnueli,A.,《无功系统的临时验证:安全》,2,(1995),纽约州纽约市,美国:斯普林格,纽约州,纽约州美国·doi:10.1007/978-1-4612-4222-2
[21] Manna,Z。;Sipma,H.B.,《使用STeP对混合系统进行演绎验证》,《混合系统:计算和控制》。混合系统:计算与控制,计算机科学讲义,1386305-318,(1998),德国柏林:施普林格,德国柏林·doi:10.1007/3-540-64358-3_47
[22] Bradley,A.R。;Manna,Z.,《计算演算:应用于验证的决策程序》(2007),德国柏林:施普林格出版社,德国柏林·Zbl 1126.03001号
[23] Platzer,A.,《混合系统的完全证明理论》,第27届IEEE计算机科学逻辑研讨会论文集(LICS’12),IEEE计算机学会·Zbl 1364.03045号 ·doi:10.1109/lics.2012.64
[24] Mishra,B.,算法代数,(1993),施普林格·Zbl 0804.13009号 ·doi:10.1007/978-1-4612-4344-1
[25] Kripke,S.A.,《模态逻辑的语义思考》,《费尼卡哲学学报》,第16期,第83-94页,(1963年)·Zbl 0131.00602号
[26] Hähnle,R。;Schmitt,P.H.,自由化δ-自由变量语义表中的规则,自动推理杂志,13,2,211-221,(1994)·Zbl 0826.03005号 ·doi:10.1007/bf00881956
[27] Dunchev,C。;Leitsch,A。;Rukhaia,M。;韦勒,D。;Aher,M。;孔,D。;Jeřábek,E。;库普克,C.,删减和证明图式,逻辑,语言和计算。逻辑、语言和计算,计算机科学课堂讲稿,8984,117-136,(2015),德国柏林:施普林格,德国柏林·Zbl 1326.03069号 ·doi:10.1007/978-3-662-46906-48
[28] Gallier,J.H.,《计算机科学的逻辑:自动定理证明的基础》,(2003),Harper&Row出版社
[29] Smullyan,R.M.,哥德尔不完全定理,(1992),牛津大学出版社·Zbl 0787.03003号
[30] 桑卡拉纳拉亚南,S。;Sipma,H.B。;Manna,Z.,《为混合系统构建不变量》,《混合系统:计算与控制》。混合系统:计算与控制,计算机科学讲义,2993539-554,(2004),德国柏林:施普林格,德国柏林·Zbl 1135.93322号 ·doi:10.1007/978-3-540-24743-236
[31] Rebiha,R。;Moura,A。;Matringe,N.,《用线性代数方法生成非线性循环的不变量》,《计算的形式方面》(2015)·Zbl 1347.68093号 ·doi:10.1007/s00165-015-0333-3
[32] Bradley,A.R。;Manna,Z.,属性导向增量不变量生成,计算的形式方面,20,4-5379-405,(2008)·Zbl 1149.68402号 ·doi:10.1007/s00165-008-0080-9
[33] González-Vega,L。;Caviness,B。;Johnson,J.,解决一些量词消除问题的组合算法,量词消除和柱面代数分解。量词消除和柱代数分解,符号计算中的文本和专著,365-3751998年,奥地利维也纳:施普林格,奥地利维也纳·Zbl 0900.68277号 ·doi:10.1007/978-3-7091-9459-1_19
[34] 潘·G。;Vardi,M.Y.,可满足性解决中的符号技术,《自动推理杂志》,35,1-3,25-50,(2005)·Zbl 1109.68104号 ·doi:10.1007/s10817-005-9009-7
[35] 魏斯芬宁,V。;Caviness,B。;Johnson,J.,实代数量词消除的新方法,量词消除和柱代数分解。量词消除和柱代数分解,符号计算中的文本和专著,376-392,(1998),奥地利维也纳:施普林格,奥地利维也纳·兹比尔0900.03046 ·doi:10.1007/978-3-7091-9459-120
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。