首页> 外文会议>International Conference on Logic Programming(ICLP 2007); 20070908-13; Porto(PT) >The Correspondence Between the Logical Algorithms Language and CHR
【24h】

The Correspondence Between the Logical Algorithms Language and CHR

机译:逻辑算法语言与CHR的对应关系

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

摘要

This paper investigates the relationship between the Logical Algorithms language (LA) of Ganzinger and McAllester and Constraint Handling Rules (CHR). We present a translation scheme from LA to CHR~(rp): CHR with rule priorities and show that the meta-complexity theorem for LA can be applied to a subset of CHR~(rp) via inverse translation. This result is compared with previous work. Inspired by the high-level implementation proposal of Ganzinger and McAllester, we demonstrate how LA programs can be compiled into CHR rules that interact with a scheduler written in CHR. This forms the first actual implementation of LA. Our implementation achieves the complexity required for the meta-complexity theorem to hold and can execute a subset of CHR~(rp) with strong complexity bounds.
机译:本文研究了Ganzinger的逻辑算法语言(LA)与McAllester和约束处理规则(CHR)之间的关系。我们提出了一种从LA到CHR〜(rp):具有规则优先级的CHR的翻译方案,并表明可以通过逆翻译将LA的元复杂性定理应用于CHR〜(rp)的子集。将该结果与先前的工作进行比较。受Ganzinger和McAllester的高层实施建议的启发,我们演示了如何将LA程序编译为与CHR编写的调度程序交互的CHR规则。这是LA的第一个实际实现。我们的实现实现了保持亚复杂性定理所需的复杂性,并且可以执行具有强复杂性边界的CHR〜(rp)的子集。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号