首页> 外文期刊>Information and computation >Fast offline partial evaluation of logic programs
【24h】

Fast offline partial evaluation of logic programs

机译:快速离线评估逻辑程序

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

摘要

One of the most important challenges in partial evaluation is the design of automatic methods for ensuring the termination of the process. In this work, we introduce sufficient conditions for the strong (i.e., independent of a computation rule) termination and quasi-termination of logic programs which rely on the construction of size-change graphs. We then present a fast binding-time analysis that takes the output of the termination analysis and annotates logic programs so that partial evaluation terminates. In contrast to previous approaches, the new binding-time analysis is conceptually simpler and considerably faster, scaling to medium-sized or even large examples.
机译:部分评估中最重要的挑战之一是设计自动方法以确保过程终止。在这项工作中,我们为依赖于大小变化图的构造的逻辑程序的强终止(即独立于计算规则)引入了充分的条件。然后,我们提出了一个快速绑定时间分析,该分析采用终止分析的输出并注释逻辑程序,以便部分评估终止。与以前的方法相比,新的绑定时间分析在概念上更简单并且相当快,可以扩展到中型甚至大型示例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号