文件Open Access徽标

交互机器的动态几何:一种按需调用的图形重写器

作者 科科·穆罗亚, 丹·吉卡(Dan R.Ghica)



PDF格式
缩略图PDF

文件

LIPIcs公司。CSL.2017.32.pdf文件
  • 文件大小:0.6 MB
  • 15页

文件标识符

作者详细信息

科科·穆罗亚
丹·吉卡(Dan R.Ghica)

引用为获取BibTex

Koko Muroya和Dan R.Ghica。交互机器的动态几何:一个按需调用的图形重写器。第26届EACSL计算机科学逻辑年会(CSL 2017)。莱布尼茨国际信息学论文集(LIPIcs),第82卷,第32:1-32:15页,达格斯图尔-莱布尼兹-泽特鲁姆信息学研究所(2017)
https://doi.org/10.4230/LIPIcs.CSL.2017.32

摘要

Girard的交互几何(GoI)是一种用于线性逻辑证明的语义,也已成功应用于编程语言。一种方法是使用抽象机器,沿着GoI指示的路径在固定图中传递令牌。这些令牌传递抽象机器的空间效率很高,因为它们通过在固定图上重复令牌的相同移动来处理重复计算。尽管它们可以用于获得关于lambda演算各种评估策略的等式理论的健全模型,但这可能会以大量的时间成本为代价。在本文中,我们展示了一个令牌传递抽象机,它可以实现lambda演算的评估策略,并具有经验证的时间效率。我们的抽象机器被称为动态GoI机器(DGoIM),它重写图形以避免复制计算,使用令牌来找到redex。交错令牌转换和图形重写的灵活性允许DGoIM权衡空间和时间成本。本文表明,DGoIM可以通过使用交织令牌传递策略和尽可能多的图重写来实现lambda演算的按需计算。我们的定量分析证实,按照Accattoli的抽象机器分类法,采用这种将两种可能的图操作交错的策略的DGoIM可以被归类为“高效”的。
关键词
  • 相互作用几何
  • 成本分析
  • 减少呼叫需求

韵律学

工具书类

  1. 贝尼亚米·阿卡托利。抽象机器的复杂性。在WPTE 2016中,EPTCS第235卷,2017年第1-15页。谷歌学者
  2. 贝尼亚米·阿卡托利、巴勃罗·巴伦鲍姆和达米亚诺·马扎。蒸馏抽象机。ICFP 2014,第363-376页。ACM,2014年。谷歌学者
  3. 乌戈·达尔·拉戈(Ugo Dal Lago)、克劳迪娅·法根(Claudia Faggian)、贝诺·瓦利昂(Benoêt Valiron)和阿基拉·吉咪祖(Akira Yoshimizu)。无限上下文中的并行性和同步。LICS 2015,第559-572页。IEEE,2015年。谷歌学者
  4. 乌戈·达尔·拉戈(Ugo Dal Lago)、克劳迪娅·法根(Claudia Faggian)、贝诺·瓦利昂(Benoêt Valiron)和阿基拉·吉咪祖(Akira Yoshimizu)。平行几何:经典、概率和量子效应。POPL 2017,第833-845页。ACM,2017年。谷歌学者
  5. 乌戈·达尔·拉戈和马尔科·加博阿迪。线性相关类型和相对完整性。在LICS 2011中,第133-142页。IEEE计算机学会,2011年。谷歌学者
  6. 乌戈·达尔·拉戈和芭芭拉·佩蒂特。按值调用场景中的线性相关类型。在PPDP 2012中,第115-126页。ACM,2012年。谷歌学者
  7. Ugo Dal Lago和Ulrich Schöpp。空间函数编程的交互计算。信息计算。,248:150-194, 2016.谷歌学者
  8. 文森特·达诺斯(Vincent Danos)和劳伦特·雷格尼尔(Laurent Regnier)。本地和异步贝塔缩减(Girard执行公式分析)。LICS 1993,第296-306页。IEEE计算机学会,1993年。谷歌学者
  9. 文森特·达诺斯(Vincent Danos)和劳伦特·雷格尼尔(Laurent Regnier)。可逆、不可逆和最佳λ机器。选举。Theor中的注释。公司。科学。,3:40-60, 1996.谷歌学者
  10. 奥利维尔·丹维和伊恩·泽尼。呼叫需求评估的综合操作说明。在PPDP 2013中,第97-108页。ACM,2013年。谷歌学者
  11. 玛丽贝尔·费尔南德斯和伊恩·麦基。调用-值lambda-graph重写而不重写。在ICGT 2002中,LNCS第2505卷,第75-89页。斯普林格,2002年。谷歌学者
  12. 丹·吉卡(Dan R.Ghica)。合成几何:VLSI设计的结构化方法。在POPL 2007中,第363-375页。ACM,2007年。谷歌学者
  13. Dan R.Ghica和Alex Smith。综合几何III:通过类型推理进行资源管理。在POPL 2011中,第345-356页。ACM,2011年。谷歌学者
  14. Dan R.Ghica、Alex Smith和Satnam Singh。合成几何IV:将仿射递归编译成静态硬件。在ICFP中,第221-233页,2011年。谷歌学者
  15. 吉恩·伊夫·吉拉德。线性逻辑。西奥。公司。科学。,50:1-102, 1987.谷歌学者
  16. 吉恩·伊夫·吉拉德。交互几何I:系统F的解释。1988年逻辑学术讨论会,《逻辑与发现研究》第127卷。数学。,第221-260页。爱思唯尔,1989年。谷歌学者
  17. 细野直彦(Naohiko Hoshino)、村上孝子(Koko Muroya)和哈朔一郎(Ichiro Hasuo)。交互作用的记忆几何:从联合成分到代数效应。CSL-LICS 2014,第52:1-52:10页。ACM,2014年。谷歌学者
  18. 伊恩·麦基。交互机器的几何。POPL 1995,第198-208页。ACM,1995年。谷歌学者
  19. 罗宾·米尔纳。通信和并发。计算机科学PHI系列。普伦蒂斯·霍尔,1989年。谷歌学者
  20. Koko Muroya和Dan R.Ghica。交互机器的动态几何:一个可调用的图形重写器。CoRR,arXiv:1703.100272017年。网址:https://arxiv.org/abs/1703.10027.
  21. Muroya Koko、Hoshino Naohiko和Hasuo Ichiro。交互的记忆几何II:递归和充分性。在POPL 2016中,第748-760页。ACM,2016年。谷歌学者
  22. 乌尔里希·舍尔(Ulrich Schöpp.)。计算与效果的交互。2011年APLAS,Lect第7078卷。票据构成。科学。,第305-321页。施普林格,2011年。谷歌学者
  23. 乌尔里希·舍尔(Ulrich Schöpp.)。用于交互的基本逻辑中的按值调用。2014年APLAS,Lect第8858卷。票据构成。科学。,第428-448页。斯普林格,2014年。谷歌学者
  24. 乌尔里希·舍尔(Ulrich Schöpp.)。使用高级类型组织低级程序。在PPDP 2014中,第199-210页。ACM,2014年。谷歌学者
  25. 弗朗索瓦·雷吉斯·西诺。按名称调用和按值调用作为令牌传递交互网络。在TLCA 2005中,Lect第3461卷。票据组成。科学。,第386-400页。斯普林格,2005年。谷歌学者
  26. 弗朗索瓦·雷吉斯·西诺。令牌传递网中的按需呼叫。数学。结构。在Comp。科学。,16(4):639-666, 2006.谷歌学者
问题/备注/反馈
X(X)

Dagstuhl出版社反馈


感谢您的反馈!

已提交反馈

无法发送消息

请稍后再试或发送电子邮件