Half-day Tutorial at KR-2026
Definite descriptions are expressions having the logical form of "the x such that \(\varphi\)". In classical first-order logic, since singular terms are assumed to be always denoting, definite descriptions are typically paraphrased by sentences expressing existence and uniqueness conditions (a proposal that dates back to Russell). To treat definite descriptions as genuine terms of the language, other approaches rely instead on free logics, which depart from standard FOL by allowing for singular terms that may not designate. Over the years, several theories of definite descriptions have been investigated, from a semantical and a proof-theoretical perspective, in both standard and modal FOL.
Recently, definite descriptions have been studied also in the context of Knowledge Representation formalisms. In description logics, terms of the form \(\iota C\) ("the object that is \(C\)") have been added to standard languages, leading to extensions like \(\mathcal{ALC}\iota\), \(\mathcal{ALCO}^{\iota}_{u}\) and \(\mathcal{ELO}^{\iota}_{u}\), for which the complexity of reasoning matches that of their standard counterparts. Similarly, expressive power and complexity have been investigated for propositional modal logics enriched with formulas of the form \(@_{\varphi} \psi\), which hold whenever there exists a unique state satisfying \(\varphi\) that makes \(\psi\) true. As a mean to construct complex temporal references, definite descriptions have been also introduced as terms in first-order monadic logic of orders, as well as in first-order hybrid tense logic. Finally, names and definite descriptions that can act as non-rigid designators, referring to different objects across worlds or over time, have been studied also for their impact on the decidability boundaries of well-known monodic fragments of first-order modal and temporal logics.
The purpose of this tutorial is to give a comprehensive overview of the recent developments in the field, introducing a unifying framework and discussing the main results on definite descriptions that are relevant to KR applications. In addition, we intend to mention and compare alternative approaches, on the referring expression generation problem, and on the use of referring expressions for query answering in information systems.
This tutorial is aimed at researchers, students, and practitioners in KR, with an interest in logic, semantics of formal and natural languages, ontology engineering, and commonsense reasoning.
Basic familiarity with FOL, modal logics, and DLs is expected. We will in any case briefly recap most of the necessary background notions.
At the end of this tutorial, participants will:
artale@inf.unibz.it
Prof. Alessandro Artale is an Associate Professor in the Faculty of Engineering at the Free University of Bozen-Bolzano. He got a PhD in Computer Science from the University of Florence, Italy, in 1994. He published more than 100 papers in international journals and conferences. He acted as both Chair and PC/SPC/AC member of the most prestigious International Conferences in AI, and as editor of both proceedings and journals' special issues. His research interests include modal and temporal logics, description logics, logics for knowledge representation, extensions of the ontology-based data access (OBDA) paradigm with a temporal dimension and reasoning over conceptual data models including their dynamic behaviour. He recently got interested in extending modal and description logics with definite descriptions.
andrzej.indrzejczak@uni.lodz.pl
Andrzej Indrzejczak received his Ph.D. in 1997 and his habilitation in 2007 from the University of Łódź (Poland). Since 2015 he has been a full professor and the chair of the Department of Logic at the University of Łódź. Moreover, he is the editor-in-chief of the Bulletin of the Section of Logic, and the chairman of the editorial board of Studia Logica. His research is focused mainly on proof theory of non-classical logics. He has published 8 books, including Natural Deduction, Hybrid Systems and Modal Logics (Springer 2010) and Sequents and Trees (Birkhäuser 2021), and over 100 papers. Since 2008 he has organised twelve editions of the conference Non-Classical Logics: Theory and Applications. Currently he is the PI in the ERC advanced project ExtenDD devoted to proof theory of definite descriptions and other complex terms and term-forming operators.
oliver.kutz@unibz.it
Prof. Oliver Kutz is an Associate Professor in the Faculty of Engineering at the Free University of Bozen-Bolzano. He received his Ph.D. from the University of Liverpool in 2004 (UK CPHC/BCS award 2005). He is a leading researcher in the logical foundations of ontology engineering, having co-designed the logic SROIQ underlying the Web Ontology Language OWL 2, the E-connections technique designed for heterogeneous multi-dimensional knowledge representation, and was co-project leader of the OntoIOp.org standardisation activity of OMG that designed the Distributed Ontology Language DOL (adopted by OMG in 2018). He was Program Chair of FOIS 2014, General Chair of ISAO 2016, Local Chair of JOWO 2017, General Chair of FOIS 2018, and General Chair of EKAW 2020. He is on the Editorial Board of the Journal Applied Ontology, Associate Editor of CEUR (IAOA Series), and editor of the German Journal of Artificial Intelligence KI. He is further an elected member of the Executive Council of the International Association for Ontology and its Applications (IAOA), for which he serves as President since 2023. He was PI at FUB in the FET Open Project COINVENT 'Concept Invention Theory', and is currently PI of the project 'Abstractron: Conceptual Abstraction in Humans and Robots'.
andrea.mazzullo@unibz.it
Andrea Mazzullo is an Assistant Professor at the KRDB Research Centre, Faculty of Engineering, Free University of Bozen-Bolzano, since 2022. From 2017 to 2022, he was affiliated with the same group as a PhD student in Computer Science, under the supervision of Prof. Alessandro Artale and Prof. Ana Ozaki. His main research areas are in temporal, modal, and description logics, with a focus on referring expressions in knowledge representation languages.
p.walega@qmul.ac.uk
Przemysław Wałęga is an Associate Professor (Senior Lecturer) in Queen Mary University of London and a member of an ERC grant at University of Łódź. He was a Senior Researcher in University of Oxford, Department of Computer Science and received PhD in Logics in the Institute of Philosophy at the University of Warsaw. His research is devoted to designing formal logical languages, studying their computational properties, and developing efficient reasoning algorithms for them. He is especially interested in temporal, modal, and description logics.
Tutorial Materials
Tutorial slides and additional materials will be made available here.