...
首页> 外文期刊>Journal of Applied Logic >Executable specifications for hypothesis-based reasoning with Prolog and Constraint Handling Rules
【24h】

Executable specifications for hypothesis-based reasoning with Prolog and Constraint Handling Rules

机译:具有Prolog和约束处理规则的基于假设的推理的可执行规范

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

获取外文期刊封面封底 >>

       

摘要

Constraint Handling Rules (CHR) is an extension to Prolog which opens up a spectrum of hypothesis-based reasoning in logic programs without additional interpretation overhead. Abduction with integrity constraints is one example of hypothesis-based reasoning which can be implemented directly in Prolog and CHR with a straightforward use of available and efficiently implemented facilities.rnThe present paper clarifies the semantic foundations for this way of doing abduction in CHR and Prolog as well as other examples of hypothesis-based reasoning that is possible, including assumptive logic programming, hypotheses with priority and scope, and nonmonotonic reasoning.rnExamples are presented as executable code so the paper may also serve the additional purpose of a practical guide for developing such programs, and it is demonstrated that the approach provides a seamless integration with existing constraint solvers.
机译:约束处理规则(CHR)是Prolog的扩展,它在逻辑程序中打开了一系列基于假设的推理,而没有额外的解释开销。具有完整性约束的绑架是基于假设的推理的一个示例,可以直接在Prolog和CHR中实现,而直接使用可用的和有效实施的工具。rn本文阐明了这种在CHR和Prolog中进行绑架的语义基础是:以及可能的基于假设的推理的其他示例,包括假设逻辑编程,具有优先级和范围的假设以及非单调推理。示例以可执行代码的形式提供,因此,本文还可以为开发此类示例提供实用指南的其他目的。程序,并且证明了该方法提供了与现有约束求解器的无缝集成。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号