×

序数上时态逻辑的超连续演算。 (英语) Zbl 1528.03136号

Ganguly,Sumit(编辑)等人,第38届IARCS软件技术和理论计算机科学基础年会,2018年12月11-13日,印度艾哈迈达巴德,FSTTCS 2018。Wadern:达格斯图尔宫——莱布尼茨Zentrum für Informatik。LIPIcs–莱布尼茨国际程序。通知。122,第15条,第19页(2018)。
概述:Prior的时态逻辑构成了线性时间逻辑的核心,具有过去和未来两种形式。我们提出了一个完善的序数时态逻辑的证明系统。从技术上讲,这是一个超连续的系统,富含排序、集群和注释。该系统在设计时考虑了证明搜索算法,并为有效性问题产生了最优的coNP复杂度。它需要序数上时态逻辑的一个小模型属性:每个可满足的公式最多有一个顺序类型的模型。它还允许回答低于或完全等于给定序数的序数的有效性问题。
关于整个系列,请参见[Zbl 1407.68032号].

MSC公司:

03B45号 模态逻辑(包括规范逻辑)
03B44号 时间逻辑
03财年03 一般证明理论(包括证明理论语义)
PDF格式BibTeX公司 XML格式引用
全文: DOI程序

参考文献:

[1] 阿诺·阿夫伦。关于具有算术解释的模态系统。符号逻辑杂志,49(3):935-9421984。doi:10.2307/2274147·Zbl 0587.03016号 ·doi:10.2307/2274147
[2] 阿诺·阿夫伦。并发的超序列、逻辑结果和中间逻辑。数学和人工智能年鉴,4(3-4):225-2481991。doi:10.1007/BF01531058·Zbl 0865.03042号 ·doi:10.1007/BF01531058
[3] David Baelde、Anthony Lick和Sylvain Schmitz。线性框架的带簇超序列微积分。程序中。AiML 2018,《模态逻辑进展》第12卷,第36-55页。学院出版物,2018年。出现。https://hal.inia.fr/hal-01756126。
[4] David Baelde、Simon Lunel和Sylvain Schmitz。有限数据树上模态逻辑的序贯演算。程序中。CSL 2016,《莱布尼茨国际信息学学报》第62卷,第32:1-32:16页。LZI,2016年。doi:10.4230/LIPIcs。CSL.2016.32·Zbl 1370.03043号 ·doi:10.4230/LIPIcs。CSL.2016年32月
[5] Nuel D.Belnap。显示逻辑。哲学逻辑杂志,11(4):375-4171982·兹比尔0509.03008
[6] Patrick Blackburn、Marteen de Rijke和Yde Venema。《模态逻辑》,《理论计算机科学中的剑桥论题》第53卷。剑桥大学出版社,2001年·Zbl 0988.03006号
[7] 凯·布伦勒。模态逻辑的深序列系统。Archive für Mathematische Logik und Grundlagenforschung,48(6):551-5772009年。doi:10.1007/s00153-009-0137-3·Zbl 1180.03023号 ·文件编号:10.1007/s00153-009-0137-3
[8] Véronique Bruyère和Olivier Carton。线性排序自动机。J.计算。系统。科学。,73(1):1-242007年2月。doi:10.1016/j.jss.2006.10.009·Zbl 1178.68307号 ·doi:10.1016/j.jcss.2006.10.009
[9] 尼诺·B·柯奇亚雷拉。时态与模态逻辑:时间指称拓扑研究。加州大学洛杉矶分校博士论文,1965年。
[10] 朱利安·克里斯托。任意线性时间上的自动机和时序逻辑。程序中。FSTTCS 2009,莱布尼茨国际信息学会议录第4卷,第133-144页。LZI,2009年。doi:10.4230/LIPIcs。FSTTCS.2009.2313·Zbl 1248.68293号 ·doi:10.4230/LIPIcs。FSTTCS.2009.2313
[11] 阿努帕姆·达斯和达米安·普斯。Kleene代数的无割循环证明系统。程序中。2017年表,《计算机科学讲义》第10501卷,第261-277页·Zbl 1496.03229号
[12] 施普林格,2017年。doi:10.1007/978-3-319-66902-116·Zbl 1496.03229号 ·doi:10.1007/978-3-319-66902-116
[13] D.Baelde、A.Lick和S.Schmitz 15:15
[14] Stephane Demri和Alexander Rabinovich。序数类上线性时间逻辑的复杂性。计算机科学中的逻辑方法,6(4),2010。doi:10.2168/LMCS-6(4:9)2010年·Zbl 1213.03027号 ·doi:10.2168/LMCS-6(4:9)2010年
[15] Kousha Etessami、Moshe Y.Vardi和Thomas Wilke。双变量一阶逻辑和一元时态逻辑。信息与计算,179(2):279-2952002。doi:10.1006/inco.2001.2953·Zbl 1096.03013号 ·doi:10.1006/inco.2001.2953
[16] 安德烈·因德泽扎克(Andrzej Indrzejczak)。S4.3的无切割超连续演算。逻辑部分公报,41(1/2):89-1042012·Zbl 1287.03046号
[17] 安德烈·因德泽扎克(Andrzej Indrzejczak)。超序列框架中的线性时间。符号逻辑公报,22(1):121-1442016。doi:10.1017/bsl.2016.2·兹比尔1403.03114 ·doi:10.1017/bsl.2016.2
[18] 安德烈·因德泽扎克(Andrzej Indrzejczak)。非交换超序列Cal-culus的割消定理。逻辑部分公报,46(1/2):135-1492017。doi:10.18778/0138-0680。46.1.2.10. ·Zbl 1423.03239号 ·doi:10.18778/0138-0680.46.1.2.10
[19] 马克斯·卡诺维奇。线性逻辑的乘法片段是NP-完全的。技术报告X-91-13,语言、逻辑和信息研究所,1991年。
[20] 鹿岛良。一些时态逻辑的无切割序列计算。《逻辑研究》,53(1):119-1351994年。doi:10.1007/BF01053026·Zbl 0813.03012号 ·doi:10.1007/BF01053026
[21] 马库斯·克拉希特。模态显示演算的威力和弱点。在模态逻辑的证明理论中,第93-121页。施普林格,1996年·Zbl 0864.03014号
[22] 黑川秀内里。模态逻辑扩展S4的超序贯演算。在JSAI isAI 2013,《计算机科学讲义》第8417卷,第51-68页。斯普林格,2014年。doi:10.1007/978-3-319-10061-64·doi:10.1007/978-3-319-10061-64
[23] 弗朗索瓦·拉鲁西尼(François Laroussinie)、尼古拉斯·马基(Nicolas Markey)和菲利普·施诺贝伦(Philippe Schnoebelen)。具有可遗忘过去的时间逻辑。程序中。LICS 2002年、2002年。doi:10.1109/LICS.2002.1029846·doi:10.1109/LICS.2002.1029846
[24] 比约恩·勒尔曼。线性嵌套序列、2-序列和超序列。程序中。表aux 2015,计算机科学讲义第9323卷,第135-150页。斯普林格,2015年。doi:10.1007/978-3-319-24312-2-10·Zbl 1471.03080号 ·文件编号:10.1007/978-3-319-24312-2_10
[25] 奥尔娜·利奇滕斯坦(Orna Lichtenstein)、阿米尔·普努利(Amir Pnueli)和勒诺尔·扎克(Lenore D.Zuck)。过去的荣耀。程序中。程序逻辑研讨会,《计算机科学讲义》第193卷,196-218页。斯普林格,1985年。doi:10.1007/3-540-15648-8_16·Zbl 0586.68028号 ·doi:10.1007/3-540-15648-8_16
[26] Patrick Lincoln、John Mitchell、Andre Scedrov和Natarajan Shankar。命题线性逻辑的决策问题。《纯粹逻辑与应用逻辑年鉴》,56(1-3):239-3111992。doi:10.1016/0168-0072(92)90075-B·Zbl 0768.03003号 ·doi:10.1016/0168-0072(92)90075-B
[27] 萨拉·内格里(Sara Negri),模态逻辑中的证明分析。《哲学逻辑杂志》,34(5):507-5442005。doi:10.1007/s10992-005-2267-3·Zbl 1086.03045号 ·doi:10.1007/s10992-005-2267-3
[28] 小野弘之和中村昭弘。关于一些线性模态逻辑和时态逻辑的反驳Kripke模型的大小。《逻辑研究》,39(4):325-3331980。doi:10.1007/BF00713542·兹伯利0466.03008 ·doi:10.1007/BF00713542
[29] 马丁·奥托。有序域上的两个变量一阶逻辑。符号逻辑期刊,66(2):685-7022001。doi:10.2307/2695037·Zbl 0990.03005号 ·doi:10.2307/2695037
[30] 阿米尔·普努利。程序的时序逻辑。FOCS 1977,第46-57页。IEEE,1977年。doi:10.1109/SFCS.1977.32·doi:10.1109/SFCS.1977.32
[31] 弗朗西丝卡·波乔列西(Francesca Poggiolesi)。一种用于可证明模态逻辑的纯句法和无割序列演算。符号逻辑评论,2(4):593-6112009。doi:10.1017/S1755020309990244·Zbl 1189.03071号 ·doi:10.1017/S1755020309990244
[32] 弗朗西丝卡·波乔列西(Francesca Poggiolesi)。模态命题逻辑的树超序列方法。程序中。《逻辑趋势IV》,《逻辑趋势》第28卷,第31-51页。施普林格,2009年。doi:10.1007/978-14020-9084-43·Zbl 1166.03009号 ·doi:10.1007/978-1-4020-9084-43
[33] 亚瑟·N·普赖尔。时间和形式。牛津大学出版社,1957年·Zbl 0079.00606号
[34] 亚历山大·拉比诺维奇。线性时域上的时间逻辑在PSPACE中。信息与计算,210:40-672012。doi:10.1016/j.ic.2011.11.002·Zbl 1280.68112号 ·doi:10.1016/j.ic.2011.11.002
[35] 加雷思·罗德(Gareth S.Rohde)。交替自动机与序数的时序逻辑。伊利诺伊大学香槟分校博士论文,1997年。
[36] A.Prasad Sistla和Edmund M.Clarke。命题线性时间逻辑的复杂性。美国医学杂志,32(3):733-7491985。doi:10.145/3288.3837·Zbl 0632.68034号 ·数字对象标识代码:10.1145/3828.3837
[37] A.Prasad Sistla和Lenore D.Zuck。受限时序逻辑中的推理。《信息与计算》,102(2):167-1951993。doi:10.1006/inco.1993.1006·Zbl 0771.03007号 ·doi:10.1006/inco.1993.1006
[38] Moshe Y Vardi和Pierre Wolper。自动程序验证的自动机理论方法。LICS 1986,第322-331页。IEEE,1986年。j.取任意βj<µ(j)。我们知道存在βj≤γj<µ(j)的γj,因此M,γj |=H(j)。但是,由于γj<µ(j)<γ,因此存在δ,使得γj<δ<γ和M,δ|=。因此,M,γj |=G,和M,γj|=H 4(j)。
[39] *如果µ(j)=γ并且是极限序数,我们还获得了第四个前提的反模型(M,µ)。这一次,对于任何βj<µ(j),我们知道存在βj≤γj<µ(j)的γj,使得M,γj|=H(j)。但是,由于γj<γ且γ是一个极限序数,因此仍存在δ,即γj<δ<γ和M,δ|=。因此,M,γj |=G,和M,γj|=H 4(j)。
[40] *最后,如果µ(j)=γ且不是极限序数,则位置j不在簇中,因此第五个前提可用。我们声称它承认(M,µ)是一个反模型。设θ是γ=θ+1的前身,通过γ的定义满足M,θ|=。因为(M,µ)是H的反模型,所以我们也有M,θ|=H(j)。这使我们能够得出结论,以及这样一个事实,即与之前一样,新注释通过γ的定义得到遵守(不可能有任何λ≥γ使得M,λ|=)。
[41] 最后,我们考虑规则(H)在位置i处的应用,Γ∆,H。设j为C的第一个位置(如果存在)。对于任何βi<µ(i),存在使H(i)无效的βi≤γi<µ。让γ是所有这些γi中最小序数的继承者。我们有γ<µ(i)。
[42] 如果H 2;C为空,或者µ(j)<γ,则(M,µ)是第一个前提的反模型,其中µ=µ+(k→γ),其中k是该前提中的新位置。我们确实知道γ的前身满足H(通过极小性),但不满足(根据定义)。此外,µ确实尊重注释。
[43] 如果µ(j)=γ,那么C不能是一个簇,因为γ是后继的。在这种情况下(M,µ)直接产生第三个前提的反模型。否则,γ<µ(j)和(M,µ)是第二个前提的反模型。
[44] 最后,我们考虑注释规则的情况(图3):考虑((G))的应用,其中H(i)=Γ∆(G),H(j)=∏∑,G,和i≺j。根据嵌入的定义,我们得到了µ(i)<µ(j)。由于(M,µ)是H的反模型,因此存在γj,使得µ(i)≤γj<µ(j)和M,γj|=H(j)。还存在γi<µ(i)使得M,γi|=H(i)。因此存在γ>γj,使得M,γ|=。更重要的是,γ>γi,因此µ不考虑i上的注释,矛盾。考虑({(G)})的应用,H(i)=Γ∆,G(Gб)。对于任何β<µ(i),存在γ与β<γ,使得M,γ|=ξ。因为µ与注释有关,所以必须有γ<µ(i),因此µ(i)是一个极限序数。这与我不在集群中的事实相矛盾。考虑(Ḡ)的应用,在位置i处使用Γ∆(G⁄),在位置j处使用∏∑,使用i≺j。由于µ是注释性的,所以对于所有λ≥µ(i),M,λ|=。因此(M,µ)是前提的反模型。
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。