首页> 外文会议>IEEE international conference on data engineering >Implementing logic programs as a database system
【24h】

Implementing logic programs as a database system

机译:将逻辑程序实现为数据库系统

获取原文

摘要

We show how Horn logic programs can be implemented using database techniques, namely, mostly bottom-up in combination with certain top-down elements (as opposed to the top-down implementations of logic programs prevailing so far). The proposed method is sound and complete. It easily lends itself to a parallel implementation, and is free of nonlogical features, like backtracking. In extension to the common approach to deductive databases, we allow function symbols to appear in programs. An important advantage of this method is that it terminates in many cases in which PROLOG and SLD-resolution do not.
机译:我们展示了如何使用数据库技术实现王子逻辑程序,即,与某些自上而下的元素组合大多是自下而上的(与到目前为止普遍存在的逻辑节目的自上而下实现相反)。所提出的方法是声音和完整的。它很容易借助并行实现,并且没有非逻辑特征,如回溯。在扩展到Deptuctive数据库的共同方法中,我们允许函数符号出现在程序中。这种方法的一个重要优势在于它在许多情况下终止于哪些Prolog和SLD分辨率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号