Full, DL и Lite - это три варианта (разновидности) OWL, каждый из которых представляет собой различные компромиссы между выразительностью и вычислительной сложностью.OWL Full обеспечивает максимальную выразительность, синтаксическую свободу, но без вычислительных гарантий.Семантика OWL Full представляет собой смесь RDFS и OWL DL (семантика на основе RDF).OWL DL является ограниченной версией OWL Full.OWL DL обеспечивает очень высокую выразительность, вычислительную полноту (все выводы гарантированно вычислимы) и разрешимость (все вычисления могут быть завершены за конечное время).Хотя OWL DL включает в себя все конструкторы языка OWL, они могут использоваться только при определенных ограничениях.Например, ограничения количества OWL DL могут не назначаться переходным свойствам.OWL Lite - это подмножество OWL DL, разработанное для легкой реализации.OWL Lite имеет ограниченную применимость, потому что он подходит только для классификационных иерархий и простых ограничений.Все три варианта доступны как в OWL, так и в OWL 2.
EL, QL и RL - это три профиля OWL, каждый из которых обеспечивает различный баланс между выразительной силой и сложностью рассуждения, тем самым предоставляя больше возможностей для различной реализации.сценарии.Профиль EL был разработан для обработки онтологий с очень большим количеством свойств и / или классов, профиль QL предназначен для приложений с очень большим объемом данных экземпляра и приоритетом для ответа на запросы, а профиль RL был разработан для приложений, которые требуютМасштабируемые рассуждения с относительно высокой экспрессивностью.
Экспрессивность DL относится к набору математических конструкторов, доступных в логической основе OWL, то есть к логике описания (DL), которая соответствует вашему вкусу / профилю OWL или онтологии, которую вы используете.речь идет о.
Очень кратко, логика описания ALC поддерживает атомарную и сложную концепцию отрицания, пересечение концепции, универсальные ограничения и ограниченную экзистенциальную количественную оценку.Расширяя роли ALC и транзитивности (т. Е. S) с помощью иерархий ролей (H), обратных ролей (I), функциональных свойств (F) и типов данных (D), мы получаем логику описания SHIF (D), которая примерно соответствуетOWL Lite.Добавляя номиналы (O) и ограничения мощности (N) к SHIF (D), мы получаем SHOIN (D), логику описания, лежащую в основе OWL DL.Расширение SHOIN (D) со сложными аксиомами включения ролей, рефлексивными и нерефлексивными ролями, асимметричными ролями, непересекающимися ролями, универсальной ролью, собственной конструкцией, утверждениями отрицанных ролей и ограничениями ограниченного числа приводит к очень выразительному, но решаемому описанию SROIQ (D)логика, которая в значительной степени соответствует OWL 2 DL.
Хотя OWL Full и OWL DL поддерживают один и тот же набор конструкторов, OWL Full не имеет ограничений на использование этих конструкторов (например, нет ограничений на использование транзитивных свойств), что делает OWL Full неразрешимым,в то время как OWL DL разрешима.