2016-07-16 6 views
0

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

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

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

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

В то время как я не сейчас почти nothig о RL.

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

+0

вы проверили из спецификации w3C? https://www.w3.org/TR/owl2-profiles/ – Ignazio

+0

@Ignazio О да, правильно! Но есть что-то не совсем ясное: в разделе QL они говорят, что функциональные свойства не поддерживаются (хотя мой профессор в своих лекциях сказал, что они есть) и даже не 'SubObjectPropertyOf' (в то время как имя DL-Lite должно происходить только из« иерархии ролей », !). И часть о RL/DLP не совсем понятна (мне, по крайней мере) w.r.t. вышеупомянутые моменты. – horcrux

+0

Профиль RL позволяет использовать подсистемы и функциональные аксиомы. См. Раздел 4.2.5 спецификаций: эти аксиомы явно разрешены. – Ignazio

ответ

0

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

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

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

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