TY - JOUR
T1 - A non-monotonic Description Logic for reasoning about typicality
AU - Giordano, L.
AU - Gliozzi, V.
AU - Olivetti, N.
AU - Pozzato, G. L.
N1 - Funding Information:
E-mail addresses: [email protected] (L. Giordano), [email protected] (V. Gliozzi), [email protected], [email protected] (N. Olivetti), [email protected] (G.L. Pozzato). 1 The author is supported by the project MIUR PRIN08 “LoDeN: Logiche Descrittive Nonmonotone: Complessitá e implementazioni”. 2 A more detailed discussion on other non-monotonic extensions of DLs can be found in Section 7.
Funding Information:
Laura Giordano and Gian Luca Pozzato have been partially supported by the project MIUR PRIN08 “LoDeN: Logiche Descrit-tive Nonmonotone: Complessitá e implementazioni”.
PY - 2013
Y1 - 2013
N2 - In this paper we propose a non-monotonic extension of the Description Logic ALC for reasoning about prototypical properties and inheritance with exceptions. The resulting logic, called ALC + Tmin, is built upon a previously introduced (monotonic) logic ALC + T that is obtained by adding a typicality operator T to ALC . The operator T is intended to select the "most normal" or "most typical" instances of a concept, so that knowledge bases may contain subsumption relations of the form T( C ) ⊆ D ("T(C ) is subsumed by D "), expressing that typical C -members are instances of concept D . From a knowledge representation point of view, the monotonic logic ALC + T is too weak to perform inheritance reasoning. In ALC + Tmin, in order to perform non-monotonic inferences, we define a "minimal model" semantics over ALC + T. The intuition is that preferred or minimal models are those that maximize typical instances of concepts. By means of ALC + Tmin we are able to infer defeasible properties of (explicit or implicit) individuals. We also present a tableau calculus for deciding ALC + Tmin entailment that allows to give a complexity upper bound for the logic, namely that query entailment is in co-NExpNP.
AB - In this paper we propose a non-monotonic extension of the Description Logic ALC for reasoning about prototypical properties and inheritance with exceptions. The resulting logic, called ALC + Tmin, is built upon a previously introduced (monotonic) logic ALC + T that is obtained by adding a typicality operator T to ALC . The operator T is intended to select the "most normal" or "most typical" instances of a concept, so that knowledge bases may contain subsumption relations of the form T( C ) ⊆ D ("T(C ) is subsumed by D "), expressing that typical C -members are instances of concept D . From a knowledge representation point of view, the monotonic logic ALC + T is too weak to perform inheritance reasoning. In ALC + Tmin, in order to perform non-monotonic inferences, we define a "minimal model" semantics over ALC + T. The intuition is that preferred or minimal models are those that maximize typical instances of concepts. By means of ALC + Tmin we are able to infer defeasible properties of (explicit or implicit) individuals. We also present a tableau calculus for deciding ALC + Tmin entailment that allows to give a complexity upper bound for the logic, namely that query entailment is in co-NExpNP.
KW - Description Logics
KW - Non-monotonic reasoning
KW - Prototypical reasoning
KW - Tableau calculi
UR - http://www.scopus.com/inward/record.url?scp=84884905731&partnerID=8YFLogxK
U2 - 10.1016/j.artint.2012.10.004
DO - 10.1016/j.artint.2012.10.004
M3 - Article
SN - 0004-3702
VL - 195
SP - 165
EP - 202
JO - Artificial Intelligence
JF - Artificial Intelligence
ER -