论文标题

没有贝丝和克雷格的生活:描述和模态逻辑中的定义和插值剂,具有名义和角色夹杂物

Living Without Beth and Craig: Definitions and Interpolants in Description and Modal Logics with Nominals and Role Inclusions

论文作者

Artale, Alessandro, Jung, Jean Christoph, Mazzullo, Andrea, Ozaki, Ana, Wolter, Frank

论文摘要

Craig插值属性(CIP)指出,如果存在有效的intermintolant,则存在介绍性。投影性的Beth Distability属性(PBDP)指出,如果表示隐式确定性是有效的,则存在明确的定义。因此,CIP和PBDP减少了潜在的硬存在问题,使其在基本逻辑中累积。具有名义和/或角色包含的描述(和模态)逻辑不享受CIP和PBDP,但是插值和明确的定义具有许多应用,尤其是概念学习,本体论工程和基于本体的数据管理。在本文中,我们表明,即使没有贝丝和克雷格,也可以在描述具有名义和/或角色包含物的逻辑中确定插值和明确的定义,例如Alco,Alch和Alchoi,以及相应的混合模式逻辑。但是,没有贝丝和克雷格的生活使这个问题更难的问题:存在问题在存在本体或普遍模态的情况下变为2段完整,否则否则就完成了。我们还分析了明确的定义存在,如果在定义中允许所有符号(除了定义的符号除外)。在这种情况下,复杂性取决于一个人是个人还是概念名称。最后,我们考虑计算插值和明确定义的问题,如果它们存在,并将复杂性上限证明转换为计算它们的算法,至少用于描述具有角色包含的逻辑。

The Craig interpolation property (CIP) states that an interpolant for an implication exists iff it is valid. The projective Beth definability property (PBDP) states that an explicit definition exists iff a formula stating implicit definability is valid. Thus, the CIP and PBDP reduce potentially hard existence problems to entailment in the underlying logic. Description (and modal) logics with nominals and/or role inclusions do not enjoy the CIP nor the PBDP, but interpolants and explicit definitions have many applications, in particular in concept learning, ontology engineering, and ontology-based data management. In this article we show that, even without Beth and Craig, the existence of interpolants and explicit definitions is decidable in description logics with nominals and/or role inclusions such as ALCO, ALCH and ALCHOI and corresponding hybrid modal logics. However, living without Beth and Craig makes this problem harder than entailment: the existence problems become 2ExpTime-complete in the presence of an ontology or the universal modality, and coNExpTime-complete otherwise. We also analyze explicit definition existence if all symbols (except the one that is defined) are admitted in the definition. In this case the complexity depends on whether one considers individual or concept names. Finally, we consider the problem of computing interpolants and explicit definitions if they exist and turn the complexity upper bound proof into an algorithm computing them, at least for description logics with role inclusions.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源