×

机械化和改进依赖项对。 (英语) Zbl 1113.68088号

摘要:依赖对技术是术语重写系统(TRS)自动终止和最内层终止证明的一种强大方法。对于任何TRS,它都会产生不等式约束,这些约束必须由有充分依据的订单来满足。我们通过大大减少为(最里面的)终止证明生成的约束数量来改进依赖对技术。此外,我们扩展了转换技术来操作依赖对,从而大大简化(最里面的)终止证明。为了使该方法完全机械化,我们展示了如何有效地机械化转换和搜索合适的订单。我们在自动终止证明程序AProVE中实现了我们的结果,并在大量的示例集合中对其进行了评估。

MSC公司:

68吨15 定理证明(演绎、解析等)(MSC2010)
第68季度第42季度 语法和重写系统
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Arts,T.,Giesl,J.:使用依赖对终止术语重写。西奥。计算。科学。236, 133–178 (2000) ·Zbl 0938.68051号 ·doi:10.1016/S0304-3975(99)00207-8
[2] Arts,T.,Giesl,J.:使用依赖对终止术语重写的示例集合。技术报告AIB-2001-09,德国亚琛RWTH。可从以下位置获得http://aib.informatik.rwth-aachen.de (2001) ·Zbl 0938.68051号
[3] Baader,F.,Nipkow,T.:术语重写和所有这些。剑桥大学出版社,英国剑桥(1998)·Zbl 0948.68098号
[4] Borraleras,C.:自动证明终止的基于排序的方法。西班牙加泰罗尼亚政治大学博士论文(2003年)
[5] Borraleras,C.,Ferreira,M.,Rubio,A.:完整的单调语义路径排序。摘自:第17届CADE会议记录。LNAI 1831,第346–364页(2000年)·Zbl 0963.68087号
[6] Contejean,E.,Marché,C.,Monate,B.,Urbain,X.:CiME版本2。可从以下位置获得http://cime.lri.fr (2000)
[7] Dershowitz,N.:重写的终止。J.塞姆。计算。3, 69–116 (1987) ·Zbl 0637.68035号 ·doi:10.1016/S0747-7171(87)80022-6
[8] Dershowitz,N.、Lindenstrauss,N.,Sagiv,Y.、Serebrenik,A.:逻辑程序自动终止分析的一般框架。申请。代数工程通讯。计算。12(1–2), 117–156 (2001) ·Zbl 0977.68052号 ·doi:10.1007/s002000100065
[9] Geser,A.,Hofbauer,D.,Waldmann,J.:匹配边界字符串重写系统。申请。代数工程通讯。计算。15(3–4), 149–171 (2004) ·Zbl 1101.68048号 ·doi:10.1007/s00200-004-0162-8
[10] Giesl,J.:为终止证明生成多项式顺序。在:第六届RTA会议记录。LNCS 914,第426–431页(1995年)
[11] Giesl,J.,Arts,T.:通过依赖对验证Erlang过程。申请。代数工程通讯。计算。12(1–2), 39–72 (2001) ·Zbl 0973.68101号 ·doi:10.1007/s002000100063
[12] Giesl,J.,Arts,T.,Ohlebusch,E.:使用依赖对重写的模块终止证明。J.塞姆。计算。34(1), 21–58 (2002) ·Zbl 1010.68073号 ·doi:10.1006/jsco.2002.0541
[13] Giesl,J.、Thiemann,R.、Schneider-Kamp,P.、Falke,S.:改进依赖对。收录:第十届LPAR会议记录,LNAI 2850。第165-179页(2003a)·Zbl 1273.68320号
[14] Giesl,J.、Thiemann,R.、Schneider Kamp,P.、Falke,S.:机械化依赖对。技术报告AIB-2003-08,德国亚琛RWTH。可从以下位置获得http://aib.informatik.rwth-aachen.de(2003年b)·Zbl 1113.68088号
[15] Giesl,J.,Thiemann,R.,Schneider-Kamp,P.:依赖对框架:自动终止证明的组合技术。收录:第11届LPAR会议记录。LNAI 3452,第301–331页(2005a)·Zbl 1108.68477号
[16] Giesl,J.,Thiemann,R.,Schneider-Kamp,P.:证明和反驳高阶函数的终止。摘自:第五届FroCoS会议记录。LNAI 3717,第216–231页(2005b)·Zbl 1171.68714号
[17] Giesl,J.,Schneider-Kamp,P.,Thiemann,R.:AProVE 1.2:依赖对框架中的自动终止证明。收录:第三届IJCAR会议录。LNAI 4130,第281-286页(2006年a)
[18] Giesl,J.、Swiderski,S.、Schneider-Kamp,P.、Thiemann,R.:Haskell的自动终止分析:从术语重写到编程语言。参见:第17届RTA会议记录。LNCS 4098,第297–312页(2006b)·Zbl 1151.68444号
[19] Gramlich,B.:重写的模终止的广义充分条件。申请。代数工程通讯。计算。5, 131–158 (1994) ·Zbl 0810.68085号 ·doi:10.1007/BF01190827
[20] Gramlich,B.:重写系统的限制终止和汇流特性之间的抽象关系。芬丹。通知。24, 3–23 (1995) ·Zbl 0839.68047号
[21] Gramlich,B.:结构化重写系统的终止和汇流特性。德国凯泽斯劳滕大学博士论文(1996年)·Zbl 0872.68081号
[22] Hirokawa,N.,Middeldorp,A.:重新审视依赖对。参见:第15届RTA会议记录。LNCS 3091,第249-268页(2004年a)·Zbl 1187.68275号
[23] Hirokawa,N.,Middeldorp,A.:负系数多项式解释。在:AISC’04会议记录,LNAI 3249,185–198(2004b)·Zbl 1109.68501号
[24] Hirokawa,N.,Middeldorp,A.:Tyrolean端接工具。参见:第16届RTA会议记录。LNCS 3467,第175–184页(2005a)·Zbl 1078.68656号
[25] Hirokawa,N.,Middeldorp,A.:自动化依赖项对方法。Inf.计算。199(1-2),172-199(2005b)·Zbl 1081.68038号 ·doi:10.1016/j.ic.2004.10.004
[26] Hong,H.,Jakuš,D.:测试多项式的积极性。J.汽车。原因。21(1),23-38(1998)·兹伯利0916.68084 ·doi:10.1023/A:1005983105493
[27] Huet,G.,Hullot,J.-M.:用构造器在方程理论中的归纳法证明。J.计算。系统。科学。25, 239–299 (1982) ·Zbl 0532.68041号 ·doi:10.1016/0022-0000(82)90006-X
[28] Knuth,D.,Bendix,P.:泛代数中的简单单词问题。摘自:Leech,J.(编辑)《抽象代数中的计算问题》,第263-297页。佩加蒙出版社,英国牛津(1970年)·Zbl 0188.04902号
[29] Koprowski,A.:TPA:自动证明终止。参见:第17届RTA会议记录。LNCS 4098,第257–266页(2006年)·Zbl 1151.68635号
[30] Kusakari,K.,Nakamura,M.,Toyama,Y.:参数过滤转换。参见:第一届PPDP会议记录。LNCS 1702,第48–62页(1999)·Zbl 0953.68068号
[31] Lankford,D.:关于证明术语重写系统是Noetherian的。技术报告MTP-3,路易斯安那理工大学,拉斯顿,LA(1979)
[32] Lee,C.S.,Jones,N.D.,Ben-Amram,A.M.:计划终止的规模变化原则。摘自:第28届POPL会议记录,第81–92页(2001年)·Zbl 1323.68216号
[33] Lucas,S.:终止证明中实域上的多项式:从理论到实践。RAIRO提奥。通知。申请。39(3), 547–586 (2005) ·Zbl 1085.68076号 ·doi:10.1051/ita:2005029
[34] Middeldorp,A.:使用树自动机技术近似依赖关系图。收录于:第一届国际JCAR会议记录。LNAI 2083,第593–610页(2001年)·Zbl 0988.68162号
[35] Middeldorp,A.:策略和终止的近似值。收录:第二届WRS会议记录。ENTCS 70(6)(2002)·Zbl 1270.68132号
[36] Ohlebusch,E.,Claves,C.,Marché,C.:TALP:逻辑程序终止分析工具。收录:第11届RTA会议记录。LNCS 1833、270–273(2000)·Zbl 0964.68563号
[37] Ohlebusch,E.:学期改写的高级主题。施普林格,柏林-海德堡-纽约(2002)·Zbl 0999.68095号
[38] Schneider Kamp,P.、Giesl,J.、Serebrenik,A.、Thiemann,R.:通过术语重写实现逻辑程序的自动终止分析。摘自:第16届LOPSTR会议记录。LNCS(2007)(即将发布)·Zbl 1196.68036号
[39] Thiemann,R.,Giesl,J.,Schneider-Kamp,P.:使用依赖对改进模块化终止证明。收录:第二届国际JCAR会议记录。LNAI 3097,第75-90页(2004年)·Zbl 1126.68582号
[40] Thiemann,R.,Giesl,J.:术语重写终止的大小变化原理和依赖对。申请。代数工程通讯。计算。16(4), 229–270 (2005) ·Zbl 1101.68640号 ·doi:10.1007/s00200-005-0179-7
[41] Toyama,Y.:重写系统项直接和终止的反例。信息处理。莱特。25, 141–143 (1987) ·Zbl 0653.68010号 ·doi:10.1016/0020-0190(87)90122-0
[42] TPDB网页。网址:http://www.lri.fr/\(\ sim\)marche/终止竞争/
[43] Urbain,X.:模块化和增量自动终端证明。J.汽车。原因。32(4), 315–355 (2004) ·Zbl 1096.68076号 ·doi:10.1007/BF03177743
[44] Zantema,H.:通过语义标记终止术语重写。芬丹。通知。24, 89–105 (1995) ·Zbl 0839.68050号
[45] Zantema,H.:字符串重写的终止被自动证明。J.汽车。原因。34(2), 105–139 (2005) ·Zbl 1102.68649号 ·doi:10.1007/s10817-005-6545-0
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。