×

从解析到序列演算的转换的复杂性。 (英语) Zbl 1456.03087号

摘要:归结和序列演算是两个著名的形式证明系统。它们的差异使它们适合不同的任务。分辨率及其变体对于自动推理非常有效,实际上是许多定理证明程序的理论基础。然而,由于有意以机器为导向,解析演算对人类来说并不自然,输入问题需要预先处理成子句范式。另一方面,序列演算是一种模块化的形式主义,它有助于分析各种逻辑的元属性,因此,在证明理论家中很受欢迎。输入问题不需要预先处理,证明更详细。然而,证明也往往更大、更详细。当证明理论和自动定理证明世界相遇时,解析和序列演算之间的转换通常是必要的。本文比较了三种翻译方法,并分析了它们的复杂性。

MSC公司:

07年3月 证明的结构
03B35型 证明和逻辑操作的机械化
20层03 证明的复杂性
PDF格式BibTeX公司 XML格式引用
全文: DOI程序

参考文献:

[1] 巴兹姆。和LeitschA。(2011). 削减方法,逻辑趋势,施普林格·Zbl 1225.03075号
[2] 本·萨森。和WigdersonA。(2001). 简短的证明是狭隘的——分辨率变得简单。ACM48(2)149-169期刊·兹比尔1089.03507
[3] Benzmüller公司。,苏丹。,保尔森。C.和TheißF。(2015). 高阶校准仪Leo-II。《自动推理杂志》55(4)389-404·Zbl 1356.68176号
[4] 布顿。,德奥利维拉。C.B.、DéharbeD。和Fontaine。(2009). veriT:一个开放、可信和高效的SMT解决方案。摘自:《第22届自动扣除国际会议论文集》,斯普林格-Verlag,151-156。
[5] 奇哈尼兹。,米勒D。和RenaudF。(2017). 证据的语义框架。《自动推理杂志》59(3)287-330·Zbl 1425.68371号
[6] 厨师。和ReckhowR。(1974). 关于命题演算中证明的长度(初步版本)。摘自:第六届ACM计算理论年会论文集,ACM,135-148·Zbl 0375.0204号
[7] DegtyarevA公司。和沃伦科娃。(2001). 逆方法。收件人:罗宾逊J。A.和VoronkovA。(编辑)《自动推理手册》,爱思唯尔和麻省理工学院出版社,179-272·Zbl 0992.03016号
[8] 邓切夫。,莱切。,图书馆。,韦勒D。和Woltzenlogel古B。(2010). 系统描述:证明转换系统CERES。输入:GieslJ。和HähnleR。(编辑)《自动推理》,施普林格,柏林,海德堡,427-433·Zbl 1291.68338号
[9] 埃伯尔集团。,HetzlS公司。,莱斯集团。,Riener M.、WolfsteinerS S.和ZivotaS S。(2016年)。系统描述:GAPT 2.0。收录于:《第八届国际自动推理联合会议记录》,第9706卷,Springer-Verlag,纽约公司,美国纽约州纽约市,293-301·Zbl 1475.68433号
[10] 根增。(1969). 对逻辑推理的调查。收件人:SzaboM。E.(编辑)《Gerhard Gentzen的论文集》,荷兰阿姆斯特丹北霍兰德,68-131。
[11] 赫曼托。(2010). 分辨率是无裁剪的。《自动推理杂志》44(3)245-276·Zbl 1197.03010号
[12] HetzlS公司。,莱切。,里斯·G。和WellerD。(2014). 量化切割的算法介绍。理论计算机科学549,1-16·Zbl 1393.03050号
[13] HetzlS公司。,莱切。,韦勒D。和Woltzenlogel古B。(2008). Herbrand连续提取。参见:第九届AISC国际会议记录、第十五届微积分研讨会和第七届智能计算机数学国际MKM会议记录462-477·Zbl 1166.68347号
[14] HetzlS公司。,图书馆。,RienerM.和RukhaiaM。(2013). 通过Herbrand定理理解分辨率证明。收录于:《使用分析表和相关方法进行自动推理的会议录:第22届国际会议》,Tableaux 2013,Springer,157-171·Zbl 1401.03038号
[15] ItegulovD公司。,斯莱尼J。和Woltzenologe PaleoB。(2017). 清道夫0.1:一个基于冲突解决的定理证明器。地址:de MouraL。(编辑)自动扣除-CADE 26,Springer International Publishing,Cham,344-356·Zbl 1494.68287号
[16] 科洛文K。(2008). iProver-一种基于实例化的一阶逻辑定理证明器(系统描述)。收件人:阿曼多阿。,鲍姆加特纳。和DowekG。(编辑)《自动推理》,施普林格,柏林,海德堡,292-298·兹比尔1165.68462
[17] KovácsL。和沃伦科娃。(2013). 一阶定理证明与吸血鬼,In:SharyginaN。和VeithH。(编辑)《计算机辅助验证》,施普林格,柏林,海德堡,1-35。
[18] 马斯洛夫。J.(1964年)。《在经典谓词演算中建立可推导性的逆方法》,重印于Siekmann,Wrightson:Automation of reasoning 1:计算逻辑的经典论文1957-19661983,第17-20页。
[19] 麦考恩。(2005-2010). Prover9和Mace4。网址:http://www.cs.unm.edu/mccune/prover9/。
[20] 米勒。(2013). 基础证明证书:使证明具有普遍性和永久性。摘自:第八届ACM SIGPLAN逻辑框架与元语言国际研讨会论文集:理论与实践1-2。
[21] 米勒D。(2017a)。防膨胀。In:Woltzenlogel古B。(ed.)《走向证据系统百科全书》,第1版。,大学出版社,英国伦敦,18。
[22] 米勒D。(2017b)。聚焦LK.In:沃尔茨凝胶古B。(ed.)《走向证据系统百科全书》,第1版。,大学出版社,英国伦敦,75-76。
[23] 造币厂。(1990). Gentzen型系统和解析规则第一部分命题逻辑,In:Martin-LöfP。和MintsG。(编辑)《计算机逻辑国际会议论文集》,1988年12月12日至16日,苏联塔林,施普林格,柏林,海德堡,198-231·Zbl 0739.03011号
[24] 造币厂。(1993). Gentzen型系统和解析规则,第二部分:谓词逻辑,In:OikkonenJ。和VäänänenJ。(eds.)《ASL夏季会议记录》,逻辑学术讨论会,芬兰赫尔辛基,1990年7月15日至22日,逻辑讲义,第2卷,斯普林格·弗拉格,163-190年·Zbl 0796.03014号
[25] 奥尔耶夫科夫。P.(1982)。切割消除后增加派生复杂性的下限。数学科学杂志20(4)2337-2350·Zbl 0492.03023号
[26] 里斯·G。(2015). 将SMT和连接证明作为展开树导入,In:Proceedings 4th Workshop Proof eXchange for Theorem Proving,3-10。
[27] 罗宾逊J。A.(1965年)。基于解析原理的面向机器的逻辑。ACM12(1)23-41期刊·Zbl 0139.12303号
[28] 舒尔茨。(2013). 系统描述:E 1.8,In:McMillanK。,米德尔多普。和沃伦科娃。(eds.)《第19届程序设计、人工智能和推理逻辑会议录》,《计算机科学讲义》,第8312卷,斯普林格出版社,735-743·Zbl 1407.68442号
[29] StatmanR公司。(1979). Herbrand定理的下限。摘自:《美国数学学会学报》104-107·Zbl 0411.03048号
[30] 乌尔库哈特。(1995). 命题证明的复杂性。符号逻辑公报1(4)425-467·Zbl 0845.03025号
[31] 魏登巴赫。,迪莫瓦德。,FietzkeA公司。,库马尔,苏丹。和WischnewskiP。(2009). SPASS版本3.5,输入:SchmidtR。A.(编辑)自动扣除-CADE-22,柏林斯普林格,海德堡,140-145·Zbl 1167.68006号
[32] 沃尔茨凝胶古B。(2008). Herbrand Sequent Extraction,硕士论文,VDM-Verlag,Saarbrücken,德国·Zbl 1166.68347号
[33] 沃尔茨凝胶古B。(2010). 通过解析引入原子切割:证明结构和压缩。摘自:《第16届程序设计、人工智能和推理逻辑国际会议论文集》,修订论文集,463-480页·Zbl 1253.03085号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。