首页> 外文期刊>Artificial intelligence >Polynomial rewritings from expressive Description Logics with closed predicates to variants of Datalog
【24h】

Polynomial rewritings from expressive Description Logics with closed predicates to variants of Datalog

机译:从具有闭合谓词的表达性描述逻辑到Datalog变体的多项式重写

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

摘要

In many scenarios, complete and incomplete information coexist. For this reason, the knowledge representation and database communities have long shown interest in simultaneously supporting the closed- and the open-world views when reasoning about logic theories. Here we consider the setting of querying possibly incomplete data using logic theories, formalized as the evaluation of an ontology-mediated query (OMQ) that pairs a query with a theory, sometimes called an ontology, expressing background knowledge. This can be further enriched by specifying a set of closed predicates from the theory that are to be interpreted under the closed-world assumption, while the rest are interpreted with the open-world view. In this way we can retrieve more precise answers to queries by leveraging the partial completeness of the data. The central goal of this paper is to understand the relative expressiveness of ontology-mediated query languages in which the ontology part is written in the expressive Description Logic (DL) ALCHOI and includes a set of closed predicates. We consider a restricted class of conjunctive queries. Our main result is to show that every query in this non-monotonic query language can be translated in polynomial time into Datalog with negation as failure under the stable model semantics. To overcome the challenge that Datalog has no direct means to express the existential quantification present in ALCHOI, we define a two-player game that characterizes the satisfaction of the ontology, and design a Datalog query that can decide the existence of a winning strategy for the game. If there are no closed predicates-in the case of querying an ALCHOI knowledge base-our translation yields a positive disjunctive Datalog program of polynomial size. To the best of our knowledge, unlike previous translations for related fragments with expressive (non-Horn) DLs, these are the first polynomial time translations.
机译:在许多情况下,完整和不完整的信息共存。出于这个原因,知识推理和数据库社区长期以来对在推理逻辑理论时同时支持封闭世界视图和开放世界视图表现出兴趣。在这里,我们考虑使用逻辑理论来查询可能不完整的数据的设置,形式化为对本体介导查询(OMQ)的评估,该评估将查询与表示背景知识的理论(有时称为本体)配对。通过从理论中指定一组在封闭世界假设下要解释的封闭谓词,可以进一步丰富这一点,而其余谓词则使用开放世界视图进行解释。这样,我们可以利用数据的部分完整性来检索更精确的查询答案。本文的主要目标是了解本体介导的查询语言的相对表达性,其中本体部分以表达性描述逻辑(DL)ALCHOI编写,并包括一组封闭谓词。我们考虑连接查询的受限类。我们的主要结果表明,在稳定的模型语义下,这种非单调查询语言中的每个查询都可以在多项式时间内转换为Datalog并带有否定作为失败。为克服Datalog无法直接表达ALCHOI中存在的量化的挑战,我们定义了一个两人游戏来描述本体的满意度,并设计一个Datalog查询以决定是否存在获胜策略。游戏。如果没有封闭谓词(在查询ALCHOI知识库的情况下),我们的翻译将产生多项式大小的正析取式D​​atalog程序。据我们所知,与先前具有表达(非霍恩)DL的相关片段的翻译不同,这些是最早的多项式时间翻译。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号