arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2007.02736cs.LO
收藏

脱离Beth和Craig的研究:含名词和角色包含的描述逻辑与模态逻辑中的定义与插值元

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

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

AI总结:

本文针对含名词和角色包含的描述/模态逻辑不具备CIP与PBDP的问题,证明插值元与显式定义存在性仍可判定,明确不同场景下的复杂度,并给出适用于含角色包含描述逻辑的计算算法。

摘要:

Craig插值性质(CIP)指出,一个蕴含式存在插值元当且仅当该蕴含式有效。投影Beth可定义性性质(PBDP)指出,显式定义存在当且仅当表述隐式可定义性的公式有效。因此,CIP和PBDP可将潜在困难的存在性问题归约为基础逻辑中的蕴含判定问题。含名词和/或角色包含的描述逻辑(以及模态逻辑)不具备CIP或PBDP,但插值元与显式定义在概念学习、本体工程、基于本体的数据管理等领域有诸多应用。本文证明,即便不依赖Beth和Craig的性质,插值元与显式定义的存在性在含名词和/或角色包含的描述逻辑(如ALCO、ALCH、ALCHOI)及对应的混合模态逻辑中仍是可判定的。但脱离Beth和Craig的性质会让该问题比蕴含判定更难:当存在本体或全称模态时,存在性问题的复杂度为2ExpTime完全,否则为coNExpTime完全。我们还分析了定义中允许使用所有符号(被定义的符号除外)时的显式定义存在性问题,这种情况下复杂度取决于研究对象是个体名还是概念名。最后,我们探讨了插值元与显式定义存在时的计算问题,并将复杂度上界证明转化为可计算它们的算法,该算法至少适用于含角色包含的描述逻辑。

英文摘要:

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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑