【24h】

The Complexity of Logic Program Updates

机译:逻辑程序更新的复杂性

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

摘要

In the context of logic program updates, a knowledge base, which is presented as a logic program, can be updated in terms of another logic program, i.e. a set of update rules. In this paper, we investigate the complexity of logic program updates where conflict resolution on defeasible information is explicitly taken into account in an update. We show that in general the problem of model checking in logic program updates is co-NP-complete, and the corresponding inference problem is Π_2~p-complete. We also characterize particular classes of update specifications where the inference problem has a lower computational complexity. These results confirm that logic program update, even if with the issue of conflict resolution on defeasible information to be presented, is not harder than the principal update tasks.
机译:在逻辑程序更新的上下文中,可以根据另一个逻辑程序,即一组更新规则,来更新被表示为逻辑程序的知识库。在本文中,我们研究了逻辑程序更新的复杂性,其中在更新中明确考虑了有关可废除信息的冲突解决方案。我们证明,一般而言,逻辑程序更新中的模型检查问题是co-NP-complete,相应的推理问题是Π_2〜p-complete。我们还描述了特定类别的更新规范,其中推理问题的计算复杂度较低。这些结果证实,即使有关于要提出的不可行信息的冲突解决问题,逻辑程序更新也不比主要更新任务难。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号