Introduction To Description Logics
Introduction To Description Logics
Description Logics
Lecture Outline
Extensional knowledge
Specific knowledge related to a particular problem.
Yanika is a female.
ABox contains assertions about individuals, called membership
assertion:
Female Person(Yanika)
TBox
Description
Reasoning
Language
ABox
Knowledge Base
The Basic Description Language
Negation can only
Syntax Semantic be applied to
>I I (universal concept) atomic concepts
?I ; (bottom concept) Only the top concept is
(: A)I I \ AI (atomic negation) allowed in the scope of an
existential quantification
(C u D)I CI u DI (intersection) over a role
(8 R.C)I {a 2 I | 8 b.(a,b) 2 RI ! b 2 CI} (value restriction)
(9 R.>)I {a 2 I | 9 b.(a,b) 2 RI} (limited exists quantification)
R RI µ I £ I (R is an atomic role)
A AI µ I (A is an atomic concept)
The sublanguage FL is obtained by disallowing atomic negation; and
¡