首页> 外文OA文献 >An Improved Continuation Call-Based Implementation of Tabling
【2h】

An Improved Continuation Call-Based Implementation of Tabling

机译:一种改进的基于连续呼叫的制表实现

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Tabled evaluation has been proved an effective method to improve several aspects of goal-oriented query evaluation, including termination and complexity. Several “native” implementations of tabled evaluation have been developed which offer good performance, but many of them require significant changes to the underlying Prolog implementation, including the compiler and the abstract machine. Approaches based on program transformation, which tend to minimize changes to both the Prolog compiler and the abstract machine, have also been proposed, but they often result in lower efficiency. We explore some techniques aimed at combining the best of these worlds, i.e., developing an extensible implementation which requires minimal modifications to the compiler and the abstract machine, and with reasonably good performance. Our preliminary experiments indicate promising results.
机译:表格评估已被证明是一种改善面向目标查询评估的各个方面的有效方法,包括终止和复杂性。已经开发了几种具有良好性能的表评估“本机”实现,但其中许多都需要对基础Prolog实现进行重大更改,包括编译器和抽象机。还提出了基于程序转换的方法,这些方法往往会尽量减少对Prolog编译器和抽象机的更改,但它们通常会导致效率降低。我们探索了一些旨在结合这些优点的技术,即开发一种可扩展的实现,该实现需要对编译器和抽象机进行最少的修改,并具有相当好的性能。我们的初步实验表明了令人鼓舞的结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号