×

有限迹线性时间逻辑:共导完备性。 (英语) Zbl 1394.68237号

概述:线性时序逻辑(LTL)不仅适用于无限跟踪系统,也适用于有限跟踪系统。特别是,具有有限跟踪语义的LTL经常被用作运行时验证、人工智能和业务流程建模中的规范形式。最近研究了具有有限迹语义的LTL的可满足性,这是一个已知的PSPACE完全问题,并提出了间接和直接决策过程。然而,有限迹LTL的证明理论并没有得到很好的理解。具体地说,文献中已经提出了仅具有无限迹或同时具有无限迹和有限迹的LTL的完全证明系统,但缺少仅具有有限迹的直接LTL的完整证明系统。唯一已知的结果是间接的,通过转换为其他逻辑,例如无限跟踪LTL。本文提出了一个有限迹LTL的直接完整证明系统。公理和证明规则是自然的和预期的,除了一条具有共性的规则,这让人想起哥德尔-洛布公理。

MSC公司:

60年第68季度 规范和验证(程序逻辑、模型检查等)
03B44号 时间逻辑
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] 阿尔斯特,全脂奶粉;佩西奇,M;Schonenberg,H,《声明性工作流:灵活性和支持之间的平衡》,《计算科学研究与发展》,23,99-113,(2009)·doi:10.1007/s00450-009-0057-9
[2] Artemov SN,Beklemishev LD(2005)《可验证逻辑》。摘自:《哲学逻辑手册》,第十三卷,第2版,第181-360页。柏林施普林格·Zbl 0534.03009号
[3] 巴克斯,F;Kabanza,F,《使用时序逻辑表示规划的搜索控制知识》,Artif Intell,116123-191,(2000)·Zbl 0939.68827号 ·doi:10.1016/S0004-3702(99)00071-5
[4] 鲍尔,A;勒克,M;Schallhart,C,《为运行时验证比较LTL语义》,J Log Compute,20,651-674,(2010)·Zbl 1213.68363号 ·doi:10.1093/log.com/exn075
[5] 马萨诸塞州伯格斯特拉;塔克,JV,《数据类型规范的初始和最终代数语义:两个特征定理》,SIAM J Compute,12,366-387,(1983)·Zbl 0515.68016号 ·doi:10.1137/0212024
[6] Bienvenu M、Fritz C、McIlraith SA(2006)《具有定性时间偏好的规划》。摘自:第十届知识表示和推理原则国际会议记录(KR’06),第134-144页。AAAI出版社
[7] MJ Cresswell,《不完全可判定模态逻辑》,J Symb Log,49,520-527,(1984)·Zbl 0591.03006号 ·doi:10.2307/2274183
[8] d'Amorim M,Rošu G(2005)《(ω)语言的有效监控》。摘自:第17届计算机辅助验证国际会议记录,CAV’05,LNCS第3576卷,第364-378页。施普林格·兹比尔0632.68034
[9] De Giacomo G、De Masellis R、Grasso M、Maggi FM、Montali M(2014)基于LTL和LDL的有限记录道监控业务元约束。在:Sadiq S,Soffer P,Völzer H(编辑)第12届国际业务流程管理会议记录,BPM’14,LNCS第8659卷,第1-17页·Zbl 0149.24902号
[10] De Giacomo G,Vardi MY(2013)有限轨迹上的线性时间逻辑和线性动态逻辑。载于:第23届人工智能国际联合会议论文集,IJCAI’13,第854-860页。AAAI出版社
[11] De Giacomo G,Vardi MY(2015)有限道上LTL和LDL的合成。摘自:第24届国际人工智能联合会议记录,IJCAI’15,第1558-1564页。AAAI出版社
[12] De Giacomo G,Vardi MY(2016)LTL({}_{text{f}})和LDL({{}_}\text{f})在部分可观测性下的合成。摘自:第25届国际人工智能联合会议记录,IJCAI’16,pp 1044-1050。AAAI出版社
[13] Diekert,V;Gastin,P,LTL对于mazurkiewicz记录道来说是完全的,《计算系统科学杂志》,64,396-418,(2002)·Zbl 1013.68130号 ·doi:10.1006/jcss.2001.1817
[14] 费舍尔,MJ;雷德纳,RE,正则程序的命题动态逻辑,计算机系统科学杂志,18194-211,(1979)·Zbl 0408.03014号 ·doi:10.1016/0022-0000(79)90046-1
[15] Gabaldon A(2004)预条件控制和累进算法。摘自:第九届知识表示和推理原则国际会议记录,KR’04,第634-643页。AAAI出版社
[16] Gerevini,AE;哈斯鲁,P;长,D;Saetti,A;迪莫普洛斯,Y,《第五届国际规划竞赛中的决定性规划:PDDL3和规划师的实验评估》,Artif Intell,173,619-668,(2009)·Zbl 1191.68634号 ·doi:10.1016/j.artint.2008.10.012
[17] Giannakopoulou D,Havelund K(2001),正在运行的程序中基于时间属性的自动验证。摘自:第16届国际自动化软件工程会议记录,第412-416页。IEEE计算机学会
[18] Goldblatt R(1992)《时间与计算的逻辑》。CSLI课堂讲稿第二版第7名。加利福尼亚州斯坦福大学语言与信息研究中心
[19] Goldblatt,R,《数学模态逻辑:其演变的观点》,《应用日志》,第1309-392页,(2003)·Zbl 1041.03015号 ·doi:10.1016/S1570-8683(03)00008-9
[20] 哈维隆德,K;Rošu,G,《安全性能的有效监测》,《国际软工具技术转让杂志》,第6期,第158-173页,(2004年)·doi:10.1007/s10009-003-0117-6
[21] Hoare,CAR,《计算机编程的公理基础》,Commun ACM,12576-580,(1969)·Zbl 0179.23105号 ·doi:10.1145/363235.363259
[22] Jard C,Jéron T(1990)有限线性时序逻辑规范的在线模型检查。在:《有限状态系统自动验证方法国际研讨会论文集》,LNCS第407卷,第189-196页。施普林格
[23] Kamp HW(1968)时态逻辑与线性秩序理论。加州大学洛杉矶分校博士论文·Zbl 1033.03009号
[24] Lee I、Kannan S、Kim M、Sokolsky O、Viswanathan M(1999)基于正式规范的运行时保证。摘自:《并行和分布式处理技术及应用国际会议论文集》,PDPTA'99,第279-287页。CSREA出版社
[25] Li J,Zhang L,Pu G,Vardi MY,He J(2014)LTLf满意度检查。摘自:《第21届欧洲人工智能会议论文集》,ECAI’14,第263卷,人工智能和应用领域,第513-518页·Zbl 1366.68177号
[26] 利希滕斯坦,O;普努利,A,命题时序逻辑:可判定性和完备性,Log J IGPL,8,55-85,(2000)·Zbl 1033.03009号 ·doi:10.1093/jigpal/8.1.55
[27] Lichtenstein O,Pnueli A,Zuck L(1985)《过去的荣耀》。收录于:《程序逻辑》,LNCS第193卷,第196-218页。施普林格·Zbl 0586.68028号
[28] Manna Z,Pnueli A(1992)《反应式和并发系统的时序逻辑——规范》。柏林施普林格·Zbl 0753.68003号 ·doi:10.1007/978-1-4612-0931-7
[29] Manna Z,Pnueli A(1995)无功系统安全性的时间验证。柏林施普林格·Zbl 1288.68169号 ·doi:10.1007/978-1-4612-4222-2
[30] Moore B、Peña L、Rošu G(2018)《通过共创进行项目验证》。摘自:第27届欧洲编程研讨会论文集,ESOP’18,LNCS第10801卷,第589-618页。施普林格·Zbl 1041.03015号
[31] PešićM、Bošnaćki D、van der Aalst WMP(2010)《使用LTL制定声明性语言:避免错误并提高性能》。摘自:第17届国际SPIN研讨会模型检查软件,LNCS第6349卷,第146-161页。施普林格
[32] Pesic M,van der Aalst WMP(2006)灵活业务流程管理的声明性方法。收录于:第四届商业流程管理国际会议记录,BPM'06,LNCS第4102卷,第169-180页。施普林格
[33] Pnueli A(1977)程序的时序逻辑。摘自:第18届计算机科学基础年度研讨会论文集,FOCS’77,第46-57页。IEEE计算机学会·Zbl 1191.68634号
[34] Redko,VN,关于正则事件代数的定义关系,Ukrainskii Matematicheskii Zhurnal,16,120-126,(1964)·Zbl 0199.04302号
[35] Rošu G(2016)有限迹线性时序逻辑:共导完备性。摘自:第16届运行时验证国际会议记录,RV'16,LNCS第10012卷,第333-350页。施普林格·Zbl 0408.03014号
[36] Rošu G,ötefnescu A(2012)使用匹配逻辑检查可达性。摘自:第27届面向对象编程、系统、语言和应用会议论文集,OOPSLA’12,第555-574页。ACM公司·Zbl 1013.68130号
[37] Rošu G,ötefénescu A,Ciobácéc,Moore BM(2013)单程可达性逻辑。第28届计算机科学逻辑研讨会论文集,LICS’13,第358-367页。电气与电子工程师协会·Zbl 1366.68182号
[38] 罗什乌,G;Havelund,K,《基于重写的运行时验证技术》,Autom Softw Eng,12,151-197,(2005)·doi:10.1007/s10515-005-6205-y
[39] ⑩tefnescu A、Ciobc、MereuţR、Moore BM、öerbnuŤTF、Rošu G(2014)《全路径可达性逻辑》。收录:第25届改写技术和应用会议记录和第12届lambda型计算和应用会议(RTA-TLCA’14)·兹伯利1416.68052
[40] Salomaa,A,正则事件代数的两个完全公理系统,J ACM,13158-169,(1966)·Zbl 0149.24902号 ·doi:10.1145/312312312132132126
[41] 美联社Sistla;EM Clarke,命题线性时序逻辑的复杂性,J ACM,32,733-749,(1985)·兹比尔0632.68034 ·数字对象标识代码:10.1145/3828.3837
[42] Sulzmann M,Zechner A(2012)《线性时序逻辑的构造有限迹分析》。摘自:第六届国际测试与证明会议记录,TAP’12,LNCS第7305卷,第132-148页。施普林格·Zbl 1354.68180号
[43] 孙毅、徐伟、苏J(2012)《工件的声明性编舞》。作者:Liu C、Ludwig H、Toumani F、Yu Q(编辑)《第十届面向服务计算国际会议论文集》,ICSOC 2012,第420-434页。施普林格
[44] Thiagarajan,P;Walukiewicz,I,mazurkiewicz跟踪的一种表示完整的线性时间时序逻辑,Inf Compute,179,230-249,(2002)·Zbl 1096.03015号 ·doi:10.1006/inco.2001.2956
[45] 阿尔斯特,全脂奶粉;佩西奇,M;Schonenberg,H,《声明性工作流:灵活性和支持之间的平衡》,计算科学研究与开发,2399-113,(2009)
[46] Wilke T(1999)《离散时间特性分类》。摘自:第16届计算机科学理论方面年度研讨会论文集,STACS’99,LNCS第1563卷,第32-46页。施普林格·Zbl 0926.03018号
[47] Wolper,P,时间逻辑更具表达力,Inf Control,56,72-99,(1983)·Zbl 0534.03009号 ·doi:10.1016/S0019-9958(83)80051-5
[48] Zhu S、Tabajara LM、Li J、Pu G、Vardi MY(2017)《符号LTLf合成》。摘自:第26届国际人工智能联合会议记录,IJCAI’17,第1362-1369页。AAAI出版社
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。