跳到主要内容
10.1145/3294032.3294084acm会议文章/章节视图摘要出版物页面百事可乐会议记录会议集合
研究论文

从终止证明中提取调用名部分求值器

出版:2019年1月14日出版历史

摘要

众所周知,微积分终止证明的计算内容是计算输入项结果的解释器。传统上,这种提取是针对具有确定性约简规则的微积分进行的,生成的结果是一个值,即在弱头范式中,在lambda下没有减少任何重新定义。在本文中,我们考虑了非确定性的约简规则,其中可以约简任何一个redex,甚至是lambda下的redex,并提取了一个部分求值器,而不是解释器,它以正常形式生成结果。我们形式化了一个简单类型的call-by-name,在Agda证明助手中使用lambda演算,并使用逻辑谓词证明其终止。我们观察到,提取的程序可以被视为在线部分求值器,并就如何将该框架扩展到按调用值计算提出了未来的观点。

工具书类

  1. Allais,G.、J.Chapman、C.McBride和J.McKinna“类型和范围安全程序及其证明”,第六届ACM SIGPLAN认证程序和证明会议论文集(CPP’17),第195–207页(2017年1月)。谷歌学者谷歌学者数字图书馆数字图书馆
  2. Altenkirch,T.和B.Reus,“使用广义归纳类型的Lambda术语的单数表示法”,第13届国际研讨会和第8届EACSL计算机科学逻辑年会(CSL'99)会议记录,第453-468页(1999年9月)。谷歌学者谷歌学者数字图书馆数字图书馆
  3. 巴伦德雷格特,H.P.《兰姆达演算:语法和语义》,北荷兰(1984)。谷歌学者谷歌学者
  4. Benton,N.、C-K.Hur、A.J.Kennedy和C.McBride“Coq中的强类型术语表示”,《自动推理杂志》,第49卷,第2期,第141-159页,Springer(2012年8月)。谷歌学者谷歌学者数字图书馆数字图书馆
  5. Berger,U.、S.Berghofer、P.Letouzey和H.Schwichitenberg“从规范化证明中提取程序”,Studia Logica 82,第25-49页(2006年)。谷歌学者谷歌学者交叉引用交叉引用
  6. Biernacka,M.和D.Biernack“基于上下文的评估终止证明方法”,《理论计算机科学电子笔记》,第249卷,第169-192页(2009年8月)。谷歌学者谷歌学者数字图书馆数字图书馆
  7. Biernacka,M.、O.Danvy和K.Stövring“从弱头规范化的证据中提取程序”,《理论计算机科学电子笔记》,第155卷,第169-189页(2006年5月)。谷歌学者谷歌学者数字图书馆数字图书馆
  8. Danvy,O.“类型导向的部分评估”,第23届ACM编程语言原理研讨会会议记录,第242-257页(1996年1月)。谷歌学者谷歌学者数字图书馆数字图书馆
  9. Jones,N.D.、C.K.Gomard和P.Sestoft部分评估和自动程序生成,纽约:Prentice-Hall(1993)。谷歌学者谷歌学者数字图书馆数字图书馆
  10. Lawall,J.L.和O.Danvy“基于连续性的部分评估”,《1994年ACM Lisp和函数编程会议记录》,第227-238页(1994年6月)。谷歌学者谷歌学者数字图书馆数字图书馆
  11. 《类型和编程语言》,剑桥:麻省理工学院出版社(2002年)。谷歌学者谷歌学者数字图书馆数字图书馆
  12. Ruf,E.在线部分评估专题,斯坦福大学博士论文(1993年3月)。也作为斯坦福计算机系统实验室技术报告CSL-TR-93-563出版。谷歌学者谷歌学者数字图书馆数字图书馆
  13. Sabry,A.和M.Felleisen“关于延续传递风格程序的推理”,Lisp和符号计算,第6卷,第3/4期,第289–360页,Kluwer学术出版社(1993)。谷歌学者谷歌学者数字图书馆数字图书馆

索引术语

  1. 从终止证明中提取调用名部分求值器

      建议

      评论

      登录选项

      检查您是否可以通过登录凭据或您的机构访问本文。

      登录

      完全访问权限

      • 发布于

        封面图片ACM会议
        PEPM 2019:2019年ACM SIGPLAN部分评估和程序操作研讨会会议记录
        2019年1月
        81页
        国际标准图书编号:9781450362269
        内政部:10.1145/3294032

        版权©2019 ACM

        如果复制品不是为了盈利或商业利益而制作或分发的,并且复制品的第一页载有本通知和完整引文,则允许免费制作本作品的全部或部分数字或硬拷贝以供个人或课堂使用。必须尊重ACM以外的其他人对本作品组成部分的版权。允许用信用证进行摘要。要以其他方式复制或重新发布,在服务器上发布或重新发布到列表,需要事先获得特定许可和/或付费。从请求权限[电子邮件保护]

        出版商

        计算机协会

        美国纽约州纽约市

        出版历史

        • 出版:2019年1月14日

        权限

        请求有关此文章的权限。

        请求权限

        检查更新

        限定符

        • 研究论文

        接受率

        总体验收率66属于120提交文件,55%
      • 文章指标

        • 下载次数(过去12个月)
        • 下载次数(最近6周)0

        其他指标

      PDF格式

      以PDF文件查看或下载。

      PDF格式

      电子阅读器

      使用eReader联机查看。

      电子阅读器