Ontologies and Description Logics

Ontologies and Description Logics (DLs). Why putting them in a single chapter for this document devoted to AI research in Italy? Well, a good reason is that both research areas originated from a single, classic mainstream in AI: logic-based knowledge representation (KR). Indeed, starting from the late 80s, Italian researchers brought a radical contribution to the formal understanding of so-called structured representation languages developed in the previous decade, whose most known example was KL-ONE. Their research took however two different directions. On one hand, after Levesque and Brachman’s logicalization of KL-ONE and their discovery of the fundamental tradeoff between expressivity and tractability [8], a whole Italian school emerged under the direction of Maurizio Lenzerini, focusing mainly on the need to develop KR languages with predictable computational behavior and sound and complete inference algorithms. On the other hand, Nicola Guarino started analyzing the implicit and often ambiguous ontological assumptions made by structured logical formalisms, such as those behind the notions of role and attribute, arguing against the ontological neutrality of representation systems and suggesting formal ontological distinctions to be taken into account. In the meanwhile, in the early 90s, a new hot topic captured the attention of AI researchers: knowledge sharing among heterogeneous, distributed sources (very similar to the issue emerging –roughly at the same time– in the DB community: data integration). It became clear soon that, in order to attack these problems, two complementary aspects needed to be addressed: content and reasoning. Ontological analysis and DLs emerged soon as the proper techniques to deal with these aspects, and became later very popular for their key role in the future Semantic Web. Italian researchers contributed in a peculiar way to both.

[1]  Edgar A. Whitley,et al.  The Construction of Social Reality , 1999 .

[2]  Ernest Davis,et al.  Representations of commonsense knowledge , 2014, notThenot Morgan Kaufmann series in representation and reasoning.

[3]  Sonia Bergamaschi,et al.  On taxonomic reasoning in conceptual design , 1992, TODS.

[4]  Werner Nutt,et al.  An Epistemic Operator for Description Logics , 1998, Artif. Intell..

[5]  Diego Calvanese,et al.  Unifying Class-Based Representation Formalisms , 2011, J. Artif. Intell. Res..

[6]  Franz Baader,et al.  An Overview of Tableau Algorithms for Description Logics , 2001, Stud Logica.

[7]  Insurmountable Simplicities: Thirty-Nine Philosophical Conundrums , 2006 .

[8]  Francesca Cesarini,et al.  Describing Database Objects in a Concept Language Environment , 1996, IEEE Trans. Knowl. Data Eng..

[9]  Gert Smolka,et al.  Attributive Concept Descriptions with Complements , 1991, Artif. Intell..

[10]  Guido Boella,et al.  On the Ontological Status of Norms , 2003, Law and the Semantic Web.

[11]  Aldo Gangemi,et al.  Ontology Design Patterns for Semantic Web Content , 2005, SEMWEB.

[12]  Francesco M. Donini,et al.  A Uniform Tableaux-Based Method for Concept Abduction and Contraction in Description Logics , 2004, ECAI.

[13]  Patrick J. Hayes,et al.  The second naive physics manifesto , 1995 .

[14]  Diego Calvanese,et al.  Reasoning on UML class diagrams , 2005, Artif. Intell..

[15]  Fausto Giunchiglia,et al.  A SAT-based Decision Procedure for ALC , 1996, KR.

[16]  Umberto Straccia,et al.  Reasoning within Fuzzy Description Logics , 2011, J. Artif. Intell. Res..

[17]  Ronald J. Brachman,et al.  An Overview of the KL-ONE Knowledge Representation System , 1985, Cogn. Sci..

[18]  Werner Nutt,et al.  The Complexity of Concept Languages , 1997, KR.

[19]  Francesco M. Donini,et al.  Description logics of minimal knowledge and negation as failure , 2002, TOCL.

[20]  Giancarlo Guizzardi,et al.  Ontological foundations for structural conceptual models , 2005 .

[21]  John F. Sowa,et al.  Conceptual Structures: Information Processing in Mind and Machine , 1983 .

[22]  Francesco M. Donini,et al.  A Uniform Tableaux-Based Approach to Concept Abduction and Contraction in ALN , 2004, Description Logics.

[23]  Nicola Guarino,et al.  Social Roles and their Descriptions , 2004, KR.

[24]  Diego Calvanese,et al.  DL-Lite: Tractable Description Logics for Ontologies , 2005, AAAI.

[25]  Diego Calvanese,et al.  The Description Logic Handbook: Theory, Implementation, and Applications , 2003, Description Logic Handbook.

[26]  Klaus Schild,et al.  A Correspondence Theory for Terminological Logics: Preliminary Report , 1991, IJCAI.

[27]  Achille C. Varzi,et al.  Holes and Other Superficialities , 1994 .

[28]  Hector J. Levesque,et al.  The Tractability of Subsumption in Frame-Based Description Languages , 1984, AAAI.

[29]  Enrico Franconi,et al.  Temporal Description Logics , 2005, Handbook of Temporal Reasoning in Artificial Intelligence.

[30]  Sergei Nirenburg,et al.  Book Review: Ontological Semantics, by Sergei Nirenburg and Victor Raskin , 2004, CL.

[31]  Nicola Guarino,et al.  Ontologies and Knowledge Bases. Towards a Terminological Clarification , 1995 .

[32]  Ramanathan V. Guha,et al.  Building large knowledge-based systems , 1989 .