×

高阶解释和程序复杂性。 (英语) Zbl 1339.68037号

摘要:多项式解释及其推广(如准解释)已用于一阶函数式语言的设置,以设计标准,确保程序的静态复杂性边界[G.邦凡特等人,J.Funct。程序。11,第1期,33–53页(2001年;Zbl 0987.68042号)]。这适用于隐式计算复杂性领域,其目的是给出复杂性类的无机器特征。在本文中,我们将此方法扩展到高阶设置。为此,我们考虑简单类型的术语重写系统[T.山田,莱克特。注释计算。科学。2051, 338–352 (2001;Zbl 0981.68061号)]我们定义了它们的高阶多项式解释,并给出了确保程序可以在多项式时间内执行的准则。为了获得一个足够灵活的准则,以便使用高阶原语验证感兴趣的程序,我们引入了多项式拟解释的概念,以及基于线性类型和路径阶的简单终止准则。

MSC公司:

68甲18 函数编程和lambda演算
2015年第68季度 复杂性类(层次结构、复杂性类之间的关系等)
2012年第68季度 语法和重写系统
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] 阿马迪奥(Amadio)、罗伯托(Roberto),《max-plus准解释合成》(Synthesis of max-plus quasi-in-interpretations),芬丹(Fundam)。通知。,65, 29-60 (2005) ·Zbl 1102.68017号
[2] Aoto、Takahito;山田俊彦,《通过翻译和标记终止简单类型术语重写》(RTA 2003)。RTA 2003,LNCS,第2706卷(2003))·Zbl 1038.68060号
[3] 马丁·阿凡齐尼;乌戈·达尔拉戈;Georg Moser,《分析功能程序的复杂性:高阶满足一阶需求》(ICFP 2015(2015)),152-164·Zbl 1360.68313号
[4] 马丁·阿凡齐尼;Georg Moser,《复杂性的组合框架》(RTA 2013)。RTA 2013,LIPIcs,第21卷(2013)),55-70·Zbl 1356.68092号
[5] Patrick Baillot;马可·加博阿迪(Marco Gaboardi);Virgile Mogbil,《来自轻型线性逻辑的多时间函数语言》(ESOP 2010)。ESOP 2010,LNCS,第6012卷(2010)),104-124·Zbl 1260.68070号
[6] Patrick Baillot;Dal-Lago,Ugo,《高阶解释和程序复杂性》,(CSL 2012。CSL 2012,LIPIcs,第16卷(2012)),62-76·Zbl 1252.68060号
[7] Patrick Baillot;Terui,Kazushige,lambda演算中多项式时间计算的Light类型,Inf.Compute。,207, 1, 41-62 (2009) ·Zbl 1169.68010号
[8] 斯蒂芬·贝兰托尼(Stephen J.Bellantoni)。;Stephen A.Cook,《多时间函数的新递归理论表征》,计算。复杂。,2, 97-110 (1992) ·Zbl 0766.68037号
[9] 斯蒂芬·贝兰托尼(Stephen J.Bellantoni)。;卡尔·海因茨·奈格尔;Schwichtenberg,Helmut,高等类型递归,分支和多项式时间,Ann.Pure Appl。逻辑,104,1-3,17-30(2000)·Zbl 0959.03027号
[10] 纪尧姆·邦凡特;Adam Cichon;Jean-Yves Marion;Touzet,Hélène,具有多项式解释终止证明的算法,J.Funct。程序。,11, 1, 33-53 (2001) ·Zbl 0987.68042号
[11] 纪尧姆·邦凡特;马里恩,J.-Y。;Moyen,Jean-Yves,《准解释是控制资源的一种方式》,Theor。计算。科学。,412, 25, 2776-2796 (2011) ·Zbl 1230.68077号
[12] 纪尧姆·邦凡特;Jean-Yves Marion;Jean-Yves Moyen,《关于带空间限制证书的词典终止排序》(Ershov Memorial Conference,Ershov纪念会议,LNCS,第2244卷(2001)),482-493·Zbl 1073.68561号
[13] 纪尧姆·邦凡特;Jean-Yves Marion;Péchoux,Romain,通过分解的准解释合成,(ICTAC 2007。ICTAC 2007,LNCS,第4711卷(2007)),410-424·Zbl 1147.68431号
[14] 布鲁内尔,阿洛伊斯;Terui,Kazushige,Church=>Scott=Ptime:资源敏感可实现性的应用(DICE 2010)。DICE 2010,EPTCS,第23卷(2010)),31-46
[15] Dal Lago,Ugo,线性高阶递归的几何,(LICS 2005(2005)),366-375
[16] 乌戈·达尔拉戈;Gaboardi,Marco,线性相关类型和相对完整性,(LICS 2011(2011)),133-142·Zbl 1261.03073号
[17] 乌戈·达尔拉戈;Hofmann,Martin,《可实现性模型和隐含复杂性》,Theor。计算。科学。,412, 20, 2029-2047 (2011) ·Zbl 1222.03065号
[18] 乌戈·达尔拉戈;Martini,Simone,推导复杂性是一个不变成本模型,(FOPARA 2009。FOPARA 2009,LNCS,第6324卷(2009)),88-101·兹比尔1305.68107
[19] 乌戈·达尔拉戈;Martini,Simone,《关于构造函数重写系统和lambda-calculus》(ICALP 2009)。ICALP 2009,LNCS,第5556卷(2009)),163-174·Zbl 1248.68275号
[20] Dershowitz,Nachum,术语重新编写系统的订购,Theor。计算。科学。,17279-301(1982年)·Zbl 0525.68054号
[21] 福斯、卡斯滕;Kop,Cynthia,《高阶重写的多项式解释》(RTA 2012)。RTA 2012,LIPIcs,第15卷(2012)),176-192·Zbl 1437.68080号
[22] 马可·加博阿迪(Marco Gaboardi);Ronchi Della Rocca,Simona,lambda演算的软类型赋值系统,(CSL 2007。CSL 2007,LNCS,第4646卷(2007)),253-267·Zbl 1179.03062号
[23] Hofmann,Martin,《混合模式/线性lambda演算及其在Bellantoni-Cook安全递归中的应用》(CSL 1997)。CSL 1997,LNCS,第1414卷(1997)),275-294·Zbl 0908.03022号
[24] Hofmann,Martin,《更高类型的安全递归和BCK-代数》,Ann.Pure Appl。逻辑,104,1-3,113-166(2000)·Zbl 0959.68075号
[25] 霍夫曼,马丁,线性类型和非增倍多项式时间计算,信息计算。,183, 1, 57-85 (2003) ·Zbl 1054.68065号
[26] Jean-Pierre Jouannaud;Okada,Mitsuhiro,可执行高阶代数规范语言的计算模型,(LICS 1991(1991)),350-361
[27] Jean-Pierre Jouannaud;Rubio,Albert,《高阶递归路径排序》(LICS 1999(1999)),402-411
[28] 科洛普(Klop)、扬·威廉姆(Jan Willem);文森特·凡·奥斯特罗姆;van Raamsdonk,Femke,《组合还原系统:介绍和调查》,Theor。计算。科学。,121, 1-2, 279-308 (1993) ·Zbl 0796.03024号
[29] Lankford,D.,关于证明术语重写系统是noetherian(1979),路易斯安那理工大学,技术报告MTP-3
[30] Leivant,D.,预测递归和计算复杂性I:单词递归和多时间,(可行性数学II(1994),Birkhauser),320-343·Zbl 0844.03024号
[31] 丹尼尔·利万特(Daniel Leivant);Marion,Jean-Yves,Lambda多时间微积分特征,Fundam。通知。,19, 1/2 (1993) ·Zbl 0788.68051号
[32] Jean-Yves Marion;Moyen,Jean-Yves,具有时限认证的高效一阶函数程序解释器,(LPAR2000。LPAR 2000,LNAI,第1955卷(2000),施普林格),25-42·Zbl 0988.68043号
[33] 乔治·莫瑟(Georg Moser);Schnabl,Andreas,依赖对方法引起的派生复杂性,Log。方法计算。科学。,7, 3 (2011) ·兹比尔1237.68109
[34] van de Pol,Jaco,《高阶重写系统的终止》(1996),乌得勒支大学,博士论文·Zbl 0864.68053号
[35] Yamada,Toshiyuki,《简单类型术语重写系统的合并和终止》(RTA 2001)。RTA 2001,LNCS,第2051卷(2001)),338-352·Zbl 0981.68061号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。