Различия между OWL2 QL, EL и RL

Не могли бы вы объяснить мне основные различия между QL (DL-Liteᴿ), EL (EL++) и RL (DLP) с точки зрения:

  • отрицание
  • квалифицированная количественная оценка
  • функциональные возможности ролей
  • обратные свойства
  • симметричные свойства
  • иерархия ролей (т. е. подсвойства)

На данный момент я знаю, что:

  • квалифицированная количественная оценка разрешена в EL, а не в QL, но в последнем мы можем проделать своего рода трюк.
  • функциональные свойства, обратные свойства и подсвойства разрешены в QL, но не в EL
  • непересекаемость (A⊓B=⌀) разрешена как в QL, так и в EL

Пока я почти ничего не знаю о RL.

Я знаю, может быть, вопрос слишком общий, но мне не нужен подробный ответ, только общий обзор, чтобы получить основные различия.


person horcrux    schedule 16.07.2016    source источник
comment
Вы проверили спецификации w3c? профили w3.org/TR/owl2   -  person Ignazio    schedule 17.07.2016
comment
@Игнацио О да, верно! Но что-то не совсем понятно: в разделе QL сказано, что функциональные свойства не поддерживаются (а мой профессор в своих лекциях говорил, что поддерживаются) и даже не SubObjectPropertyOf (а название DL-Liteᴿ должно происходить именно из ролевой иерархии!). А вот про RL/DLP вообще непонятно (по крайней мере мне) w.r.t. вышеуказанные пункты.   -  person horcrux    schedule 17.07.2016
comment
Профиль RL допускает подсвойства и функциональные аксиомы. См. раздел 4.2.5 спецификаций: эти аксиомы явно разрешены.   -  person Ignazio    schedule 17.07.2016
comment
Игнацио совершенно прав, все допустимые аксиомы OWL 2 RL объясняются здесь: w3.org/ TR/owl2-profiles/#Axioms_3 . И ваш профессор явно ошибается в отношении OWL 2 QL - пожалуйста, покажите ему характеристики. Может он что-то перепутал   -  person UninformedUser    schedule 17.07.2016
comment
Вы правы: QL поддерживает включение свойств (SubObjectPropertyOf без использования цепочек свойств и SubDataPropertyOf), но не включение свойств (SubObjectPropertyOf) с участием цепочек свойств (я по неосторожности видел только второе) . И в.р.т. Функциональные аксиомы мой профессор говорил о DL-Liteᶠ, а не DL-Liteᴿ. У меня нет других сомнений, спасибо вам обоим.   -  person horcrux    schedule 18.07.2016


Ответы (1)


Я оставляю ответ только для читателей и для полноты картины.

  • функции роли: RL
  • иерархия ролей: QL, RL
  • обратные свойства: QL, RL
  • симметричные свойства: QL, RL
  • отрицание (например, "дополнение"): QL*, RL*
  • квалифицированная количественная оценка (т. е. некоторые значения из определенного класса): QL*, EL, RL**

*только в позиции суперкласса (например: в A ⊑ B, B находится в позиции суперкласса)
**только в позиции подкласса (например: в A ⊑ B, A находится в позиции подкласса)

Источник: w3.org/TR/owl2-profiles

person Community    schedule 18.07.2016