【24h】

Optimizing Higher-Order Pattern Unification

机译:优化高阶模式统一

获取原文
获取原文并翻译 | 示例

摘要

We present an abstract view of existential variables in a de-pendently typed lambda-calculus based on modal type theory. This allows us to justify optimizations to pattern unification such as linearization, which eliminates many unnecessary occurs-checks. The presented modal framework explains a number of features of the current implementation of higher-order unification in Twelf and provides insight into several optimizations. Experimental results demonstrate significant performance improvement in many example applications of Twelf, including those in the area of proof-carrying code.
机译:我们基于模态类型理论在依赖型Lambda演算中呈现存在变量的抽象视图。这使我们能够证明优化模式统一(例如线性化)的方法,从而消除了许多不必要的发生检查。提出的模态框架解释了Twelf中当前高阶统一实现的许多功能,并提供了对几种优化的见解。实验结果表明,在Twelf的许多示例应用程序中,包括在带有证明的代码领域,这些应用程序都显着提高了性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号