...
首页> 外文期刊>Theory and Practice of Logic Programming >Disjunctive logic programs with inheritance
【24h】

Disjunctive logic programs with inheritance

机译:带继承的析取逻辑程序

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

摘要

The paper proposes a new knowledge representation language, called DLP~<, which extends disjunctive logic programming (with strong negation) by inheritance. The addition of inheritance enhances the knowledge modeling features of the language providing a natural representation of default reasoning with exceptions. A declarative model-theoretic semantics of DLP~< is provided, which is shown to generalize the Answer Set Semantics of disjunctive logic programs. The knowledge modeling features of the language are illustrated by encoding classical nonmonotonic problems in DLP~<. The complexity of DLP~< is analyzed, proving that inheritance does not cause any computational overhead, as reasoning in DLP~< has exactly the same complexity as reasoning in disjunctive logic programming. This is confirmed by the existence of an efficient translation from DLP~< to plain disjunctive logic programming. Using this translation, an advanced KR system supporting the DLP~< language has been implemented on top of the DLV system and has subsequently been integrated into DLV.
机译:本文提出了一种称为DLP〜<的新知识表示语言,该语言通过继承扩展了析取逻辑编程(具有强否定性)。继承的增加增强了该语言的知识建模功能,提供了默认推理的自然表示(带有例外)。提供了DLP〜<的声明性模型理论语义,该模型论用于泛化逻辑逻辑程序的答案集语义。通过在DLP中编码经典的非单调问题来说明语言的知识建模特征。分析了DLP〜<的复杂性,证明了继承不会引起任何计算开销,因为DLP〜<中的推理与析取逻辑编程中的推理具有完全相同的复杂性。这可以通过从DLP〜<到普通析取逻辑编程的有效转换来确认。使用此翻译,已在DLV系统之上实现了支持DLP〜<语言的高级KR系统,随后将其集成到DLV中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号