首页> 外文会议>Twentieth International Joint Conference on Artificial Intelligence(IJCAI-07) >Complexity Results for Checking Equivalence of Stratified Logic Programs
【24h】

Complexity Results for Checking Equivalence of Stratified Logic Programs

机译:检查分层逻辑程序等效性的复杂度结果

获取原文

摘要

Recent research in nonmonotonic logic programming under the answer-set semantics focuses on different notions of program equivalence. However, previous results do not address the important classes of stratified programs and its subclass of acyclic (i.e., recursion-free) programs, although they are recognized as important tools for knowledge representation and reasoning. In this paper, we consider such programs, possibly augmented with constraints. Our results show that in the propositional setting, where reasoning is well-known to be polynomial, deciding strong and uniform equivalence is as hard as for arbitrary normal logic programs (and thus coNP-complete), but is polynomial in some restricted cases. Non-ground programs behave similarly. However, exponential lower bounds already hold for small programs (i.e., with constantly many rules). In particular, uniform equivalence is undecidable even for small Horn programs plus a single negative constraint.
机译:在答案集语义下的非单调逻辑编程的最新研究集中在程序等效性的不同概念上。但是,尽管先前的结果被认为是进行知识表示和推理的重要工具,但它们并未解决重要的分层程序类别及其非循环(即无递归)程序的子类的问题。在本文中,我们考虑了此类程序,可能会增加约束条件。我们的结果表明,在命题环境中,众所周知的推理是多项式,确定强而一致的等价性与任意普通逻辑程序一样困难(因此,coNP完全),但是在某些受限情况下是多项式。非地面程序的行为类似。但是,对于小程序(即不断有很多规则),指数下界已经成立。特别是,即使对于较小的Horn程序加上单个否定约束,也无法确定均匀的等效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号