Описова логіка

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

Описо́ві ло́гіки (англ. Description logics, іноді ще їх називають дескрипці́йними логіками) — сімейство мов представлення знань, що дозволяють описувати поняття предметної області в недвозначному, формалізованому вигляді. Будь яка описова логіка є також логікою першого порядку, але не навпаки. Останнім часом зріс інтерес до описових логік через просування семантичної павутини.

Синтаксис

Базові елементи

  • Множина класів NC
  • Множина індивідуумів NI
  • Множина відношень NR

Конструювання складних класів

Файл:Descriptionallogic.svg
Описова логіка схематично

За допомогою операцій із простіших класів формуються складніші. Існують такі операції:

  • A or B
  • A and B
  • not A
  • forall R.C
  • exists R.C

Дивіться також

Шаблон:Портал математика

Джерела