首页> 外文会议>European Conference on Logics in Artificial Intelligence >Tabling with Answer Subsumption: Implementation, Applications and Performance
【24h】

Tabling with Answer Subsumption: Implementation, Applications and Performance

机译:带答案归档:实施,应用和性能

获取原文

摘要

Tabled Logic Programming (TLP) is becoming widely available in Prolog systems, but most implementations of TLP implement only answer variance in which an answer A is added to the table for a subgoal S only if A is not a variant of any other answer already in the table for S. While TLP with answer variance is powerful enough to implement the well-founded semantics with good termination and complexity properties, TLP becomes much more powerful if a mechanism called answer subsumption is used. XSB implements two forms of answer subsumption. The first, partial order answer subsumption, adds A to a table only if A is greater than all other answers already in the table according to a user-defined partial order. The second, lattice answer subsumption, may join A to some other answer in the table according to a user-defined upper semi-lattice. Answer subsumption can be used to implement paraconsistent and quantitative logics, abstract analysis domains, and preference logics. This paper discusses the semantics and implementation of answer subsumption in XSB, and discusses performance and scalability of answer subsumption on a variety of problems.
机译:提交逻辑编程(TLP)正在成为Prolog的系统中广泛使用,但TLP的大部分实现都实现了唯一的答案差异,其中一个答案A被添加到表的子目标只有■如果没有任何其他答案的变体已经在对于金表虽然TLP与答案方差是实现具有良好的终止和复杂性的充分理由的语义足够强大,如果使用的机制被叫应答包容TLP变得更加强大。 XSB实现了两种形式的回答包容的。第一,偏序答案包容,添加A至表仅当A是比根据用户定义的偏序表中的所有其它已答案更大。第二,晶格答案包容,可以根据用户定义的上部半格表中的连接A,一些其他的答案。答包容可以用来实现超协调和定量的逻辑,抽象分析域和偏好逻辑。本文讨论的语义和实施XSB答案包容的,并讨论了各种问题,性能和答案包容的可扩展性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号