Owl 形式语义

Owl Formal Semantics

根据我阅读 语义 Web 技术基础 一书的理解,关于 owl 形式语义,Hitzler 等人提出了两种模型- SROIQ 的理论语义:一种是类似模型检查的方法(我们检查不同的解释以找到我们 KB 的模型),另一种是通过谓词逻辑。在后一种方法中,本书只是将 SROIQ 翻译成谓词逻辑。

然而,这本书对我来说有点混乱,我不知道我是否理解了一些观点,所以这是我的问题:

  1. 模型检查是一种模型理论语义吗?

  2. 将您的 SROIQ 转换为谓词逻辑也是一种模型理论语义吗?

  3. 如何将 SROIQ 转化为谓词逻辑"semantics"?那是因为转换之后,我们可以拿起 FOL 语义和算法吗?

谢谢!

P.S。 This是一本link要的书!以防万一!

模型理论语义是您确定公理含义的方式 - 即,哪些规则可用于构建模型或检查模型是否有效。两个示例:OWL 语义和 RDF 语义。它们有很多重叠但并不完全相同。

模型检查不定义语义,它将模型中定义的语义规则应用于实际知识库。转换为另一种形式主义,例如谓词,可能会保持相同的语义(即所有模型在两种形式主义中保持相同),但这取决于所涉及的形式主义。