OWL2 QL,EL和RL之间的差异

时间:2016-07-16 18:10:23

标签: semantic-web owl ontology description-logic

您可以用以下方式向我解释QL(DL-Liteᴿ),EL(EL ++)和RL(DLP)之间的主要区别:

  • 否定
  • 合格的量化
  • 角色功能
  • 逆属性
  • 对称属性
  • 角色层次结构(即子属性)

目前我知道:

  • EL中允许合格的量化,而不是QL,但在后者中我们可以做一些技巧。
  • 在QL中允许使用功能属性,反向属性和子属性,但在EL
  • 中不允许
  • QL和EL
  • 都允许不相交(A⊓B=⌀)

虽然我现在几乎没有关于RL的事情。

我知道这个问题可能过于笼统,但我不需要详细的答案,只需要通用的概述来获得主要的差异。

1 个答案:

答案 0 :(得分:1)

我只为读者留下答案,为了完整起见。

  • 角色功能:RL
  • 角色层次结构:QL,RL
  • 逆属性:QL,RL
  • 对称属性:QL,RL
  • 否定(即""的补充):QL *,RL *
  • 合格的量化(即特定类别的某些值):QL *,EL,RL **

*仅在超类位置(例如:在A ⊑ B中,B在超类位置)
只在子类位置(例如:在A ⊑ B中,A在子类中)位置)

来源:w3.org/TR/owl2-profiles