×

机械化一阶时间分辨率。 (英语) Zbl 1086.03009号

摘要:一阶时序逻辑是一种简洁而强大的符号,在计算机科学和人工智能中都有许多潜在的应用。虽然完整逻辑是高度复杂的,但最近对一元一阶时间逻辑的研究已经确定了重要的可枚举甚至可判定片段。虽然已经为这个特定的片段建议了一个完整且正确的解析式演算,但这个演算涉及的构造太复杂,没有实用价值。在本文中,我们开发了一种面向机器的子句解析方法,该方法从根本上简化了证明搜索。我们首先定义了一个一元公式的范式,然后介绍了一种可以应用于这种范式的公式的新的分辨率演算。通过仔细编码,可以使用经典的一阶分辨率实现部分演算,从而可以有效地实现。我们证明了微积分的正确性和完备性结果,并用一个综合的例子加以说明。简要讨论了该方法的实现。

MSC公司:

03B35型 证明和逻辑操作的机械化
03B44号 时间逻辑
68吨15 定理证明(演绎、解析等)(MSC2010)
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Abadi,M.,时间证明的力量,理论计算机科学,65,34-85(1989)
[2] Artale,A。;Franconi,E.,时间描述逻辑,(Fisher,M.;Gabbay,D.;Vila,L.,人工智能中的时间推理手册,第1卷(2004年),爱思唯尔:爱思唯尔阿姆斯特丹)·Zbl 0911.68190号
[3] A.Artale,E.Franconi,F.Wolter,M.Zakharyaschev,《概念模式和查询推理的时间描述逻辑》,载于:《JELIA 2002年会议录》,第2424卷,LNCS,Springer,柏林,2002年,第98-110页;A.Artale,E.Franconi,F.Wolter,M.Zakharyaschev,《概念模式和查询推理的时间描述逻辑》,载于:《JELIA 2002年会议录》,第2424卷,LNCS,Springer,柏林,2002年,第98-110页·Zbl 1013.03027号
[4] 巴赫迈尔,L。;Ganzinger,H.,分辨率定理证明,(Robinson,A.;Voronkov,A.,《自动推理手册》(2001),Elsevier:Elsevier Amsterdam),19-99,(第2章)·Zbl 0993.03008号
[5] Chang,C.-L。;Lee,R.C.-T.,《符号逻辑与机械定理证明》(1971),学术出版社:纽约学术出版社
[6] 克拉克,E.M。;格伦伯格,O。;Peled,D.A.,《模型检验》(1999年),麻省理工学院出版社:麻省理学院出版社,剑桥
[7] A.Degtyarev,M.Fisher,B.Konev,《单变量时间分辨率》,《ACM计算逻辑事务》,出版社。初步版本见利物浦大学技术报告ULCS-03-001,http://www.csc.liv.ac.uk/researchA.Degtyarev,M.Fisher,B.Konev,《单变量时间分辨率》,《ACM计算逻辑事务》,出版社。初步版本见利物浦大学技术报告ULCS-03-001,http://www.csc.liv.ac.uk/research
[8] A.Degtyarev,M.Fisher,《朝向一阶时间分辨率》,载于:《KI 2001年会议录》,第2174卷,LNCS,施普林格,柏林,2001年,第18-32页;A.Degtyarev,M.Fisher,《朝向一阶时间分辨率》,载于:《KI 2001年会议录》,第2174卷,LNCS,施普林格,柏林,2001年,第18-32页·Zbl 1007.03010号
[9] Degtyarev,A。;费希尔,M。;Lisitsa,A.,《等式和一元一阶时序逻辑》,Studia Logica,72,2,147-156(2002)·Zbl 1011.03007号
[10] Dixon,C.,使用广度优先搜索算法的时间分辨率,《数学与人工智能年鉴》,2287-115(1998)·Zbl 0976.03010号
[11] Dixon,C.,使用Otter进行时间分辨,(时间逻辑进展(2000),Kluwer:Kluwer-Dordrecht),149-166·Zbl 0945.03018号
[12] C.Dixon,斯佳丽小姐在舞厅里用铅管,摘自:《2004年ECAI会议录》,IOS出版社,2004年;C.Dixon,斯佳丽小姐在舞厅里用铅管,摘自:《2004年ECAI会议记录》,IOS出版社,2004年
[13] 狄克逊,C。;费希尔,M。;Wooldridge,M.,《知识的时序逻辑解析》,《逻辑与计算杂志》,8,3,345-372(1998)·Zbl 0951.03007号
[14] C.Dixon,M.-C.F.Gago,M.Fisher,W.van der Hoek,《在安全协议的形式验证中使用知识的时序逻辑》,收录于:《时代周刊2004》,IEEE计算机社会出版社,马里兰州银泉出版社,2004年,第148-151页;C.Dixon,M.-C.F.Gago,M.Fisher,W.van der Hoek,在安全协议的正式验证中使用时间逻辑知识,载于:《时代》杂志2004,IEEE计算机学会出版社,马里兰州银泉,2004年,第148-151页
[15] Emerson,E.A.,《时间和模态逻辑》(van Leeuwen,J.,《理论计算机科学手册》(1990),Elsevier:Elsevier Amsterdam),997-1072,(第16章)·Zbl 0900.03030号
[16] 费金,R。;Halpern,J。;摩西,Y。;Vardi,M.,《关于知识的推理》(1995年),麻省理工学院出版社:麻省理学院出版社剑桥·Zbl 0839.68095号
[17] C.Fermüller,A.Leitsch,U.Hustadt,T.Tammet,决议决策程序,见:A.Robinson,A.Voronkov(编辑),《自动推理手册》,第2卷,Elsevier,阿姆斯特丹,2001年,第1791-1850页(第25章);C.Fermüller,A.Leitsch,U.Hustadt,T.Tammet,决议决策程序,收录于:A.Robinson,A.Voronkov(编辑),《自动推理手册》,第2卷,Elsevier,阿姆斯特丹,2001年,第1791-1850页(第25章)·兹比尔0993.68119
[18] Fisher,M.,《可执行时序逻辑导论》,《知识工程评论》,11,1,43-56(1996)
[19] Fisher,M.,并发的时间语义元组《符号计算杂志》,22,5/6,627-648(1997)·Zbl 0867.68048号
[20] Fisher,M.,《时序逻辑的一种范式及其在定理证明和执行中的应用》,《逻辑与计算杂志》,7,4,429-456(1997)·Zbl 0893.03003号
[21] 费希尔,M。;狄克逊,C。;Peim,M.,Clausal时间分辨率,ACM计算逻辑事务,2,1,12-56(2001)·Zbl 1365.03017号
[22] M.Fisher,A.Lisitsa,缓存一致性协议的演绎验证,摘自:第三届关键系统自动验证国际研讨会论文集(AVoCS 2003),技术报告DSSE-TR-2003-2,南安普顿大学,2003年,第177-186页;M.Fisher,A.Lisitsa,缓存一致性协议的演绎验证,摘自:第三届关键系统自动验证国际研讨会论文集(AVoCS 2003),技术报告DSSE-TR-2003-2,南安普顿大学,2003年,第177-186页
[23] M.Fisher,A.Lisitsa,缓存一致性协议的时间演绎验证,技术报告ULCS-03-024,利物浦大学,http://www.csc.liv.ac.uk/researchM.Fisher,A.Lisitsa,缓存一致性协议的时间演绎验证,技术报告ULCS-03-024,利物浦大学,http://www.csc.liv.ac.uk/research
[24] M.Fisher,A.Lisitsa,Monodic ASM and temporal verification,摘自:Proceedings ASM 2004,vol.3065,LNCS,Springer,Berlin,2004,pp.95-110;M.Fisher,A.Lisitsa,Monodic ASM and temporal verification,摘自:Proceedings ASM 2004,vol.3065,LNCS,Springer,Berlin,2004,pp.95-110·Zbl 1188.68187号
[25] 加巴伊,D。;霍德金森,I。;Reynolds,M.,(时间逻辑:数学基础和计算方面,第1卷(1994),牛津大学出版社:牛津大学出版社)·Zbl 0921.03023号
[26] Gabbay,D.M。;A.库鲁茨。;Wolter,F。;Zakharyaschev,M.,《多维模态逻辑:理论与应用》(2003),Elsevier:Elsevier Amsterdam·兹比尔1051.03001
[27] 加巴伊,D。;雷诺兹,M。;Finger,M.,(时间逻辑:数学基础和计算方面,第2卷(2000),牛津大学出版社:牛津大学出版社)·Zbl 1014.03006号
[28] Gabelaia,D。;康查科夫,R。;A.库鲁茨。;Wolter,F。;Zakharyaschev,M.,《论时空逻辑的计算复杂性》(2003年《FLAIRS学报》,AAAI出版社),460-464·Zbl 1080.68682号
[29] Gurevich,Y.,《操作系统之地的逻辑学家:微软的抽象状态机》,(LICS 2001(2001)会议记录,IEEE计算机学会:IEEE计算机协会Silver Spring,MD),129-136
[30] Hodkinson,I.,《等式的单子压缩碎片是可判定的》,Studia Logica,72,185-197(2002)·兹比尔1011.03008
[31] 霍德金森,I。;Wolter,F。;Zakharyaschev,M.,一阶时序逻辑的可判定片段,《纯粹逻辑和应用逻辑年鉴》,106,85-134(2000)·Zbl 0999.03015号
[32] Holzmann,G.J.,《计算机协议的设计与验证》(1991),新泽西州普伦蒂斯·霍尔:普伦蒂斯霍尔·恩格尔伍德克利夫斯
[33] Holzmann,G.J.,模型检查器旋转,IEEE软件工程学报,23,5,279-295(1997)
[34] U.Hustadt、B.Konev、A.Riazanov、A.Voronkov、,临时雇员U.Hustadt、B.Konev、A.Riazanov、A.Voronkov、,临时雇员·Zbl 1126.68568号
[35] 康查科夫,R。;卢茨,C。;Wolter,F。;Zakharyaschev,M.,Temporalising tableaux,逻辑研究,76,1,91-134(2004)·Zbl 1050.03015号
[36] O.Kupferman,M.Vardi,《不完全信息合成》,载于:第二届国际时间逻辑会议,曼彻斯特,1997年,第91-106页;O.Kupferman,M.Vardi,《不完全信息合成》,载于:第二届国际时间逻辑会议,曼彻斯特,1997年,第91-106页
[37] Leitsch,A.,《解析微积分》(The Resolution Calculus)(1997),施普林格:柏林施普林格出版社·Zbl 0867.68095号
[38] Manna,Z。;Pnueli,A.,《反应和并发系统的时间逻辑:规范》(1992),Springer:Springer Berlin
[39] Merz,S.,线性时间一阶时序逻辑的可判定性和不完全性结果,应用非经典逻辑杂志,2139-156(1992)·Zbl 0790.03019号
[40] Nieuwenhuis,R。;Rubio,A.,用排序和等式约束子句证明定理,符号计算杂志,19,4,321-351(1995)·Zbl 0844.68107号
[41] Nieuwenhuis,R。;Rubio,A.,基于仿调制的定理证明,(Robinson,A.;Voronkov,A.,《自动推理手册》(2001),Elsevier:Elsevier Amsterdam),371-443,(第7章)·Zbl 0997.03012号
[42] 农能卡特,A。;Weidenbach,C.,《计算小句范式》(Robinson,A.;Voronkov,A.,《自动推理手册》(2001),Elsevier:Elsevier Amsterdam),335-370,(第6章)·Zbl 0992.03018号
[43] A.Pnueli,《程序的时序逻辑》,载于《第十八届计算机科学基础研讨会论文集》,1977年,第46-57页;A.Pnueli,《程序的时序逻辑》,载于《第十八届计算机科学基础研讨会论文集》,1977年,第46-57页
[44] A.Pnueli,R.Rosner,《关于反应式模块的合成》,载于《第十六届ACM编程语言原理研讨会论文集》,1989年,第179-190页;A.Pnueli,R.Rosner,《关于反应式模块的合成》,载于《第十六届ACM编程语言原理研讨会论文集》,1989年,第179-190页·Zbl 0686.68015号
[45] Rao,A.S。;Georgeff,M.P.,BDI逻辑的决策程序,逻辑与计算杂志,8,3,293-343(1998)·Zbl 0904.68158号
[46] Riazanov,A。;Voronkov,A.,吸血鬼的设计和实现,AI通信,15,2-3,91-110(2002)·Zbl 1021.68082号
[47] R.A.Schmidt,U.Hustadt,《将公理纳入模态公式一阶翻译的原则》,载于:《CADE-19学报》,第2741卷,LNAI,施普林格,柏林,2003年,第412-426页;R.A.Schmidt,U.Hustadt,《将公理纳入模态公式一阶翻译的原则》,载于:《CADE-19学报》,第2741卷,LNAI,施普林格,柏林,2003年,第412-426页·Zbl 1278.03031号
[48] Shanahan,M.P.,《解决框架问题》(1997年),麻省理工学院出版社:麻省理学院出版社,剑桥
[49] Szalas,A.,关于一阶时序逻辑中的语义结果关系,理论计算机科学,47329-334(1986)·Zbl 0622.03012号
[50] Szalas,A。;Holenderski,L.,一阶时间逻辑的不完全性,直到,理论计算机科学,57317-325(1988)·Zbl 0677.03013号
[51] A.Tansel(编辑),《时态数据库:理论、设计和实现》,Benjamin/Cummings,Menlo Park,CA,1993年;A.Tansel(编辑),《时态数据库:理论、设计和实现》,Benjamin/Cummings,Menlo Park,CA,1993年
[52] G.Tseitin,《论命题演算中推导的复杂性》,载于:J.Siekmann,G.Wrightson(编辑),《推理自动化》(计算逻辑经典论文),第2卷,Springer,柏林,1983年,第466-483页(1968年发表的原始论文(俄语));G.Tseitin,《论命题演算中推导的复杂性》,载于:J.Siekmann,G.Wrightson(编辑),《推理自动化》(计算逻辑经典论文),第2卷,Springer,柏林,1983年,第466-483页(1968年发表的原始论文(俄语))
[53] F.Wolter,M.Zakharyaschev,时间化描述逻辑,收录于:组合系统的前沿II,2000年,第379-401页;F.Wolter,M.Zakharyaschev,描述逻辑的临时化,载于:组合系统的前沿II,2000年,第379-401页·Zbl 0994.03026号
[54] Wolter,F。;Zakharyaschev,M.,一阶模态逻辑的可判定片段,符号逻辑杂志,661415-1438(2001)·Zbl 0996.03010号
[55] Wolter,F。;Zakharyaschev,M.,《定性时空表示和推理:计算视角》(Exploring Artificial Intelligence in the New Millenium,2002),摩根考夫曼:摩根考夫曼·洛斯·阿尔托斯,CA),175-216
[56] Wolter,F。;Zakharyaschev,M.,公理化一阶时序逻辑的一元片段,《纯粹和应用逻辑年鉴》,118133-145(2002)·Zbl 1031.03023号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。