Description Logics with Two Types of Definite Descriptions: Complexity, Expressiveness, and Automated Deduction

Authors

  • Michał Sochański University of Łódź
  • Przemysław Andrzej Wałęga Queen Mary University of London University of Łódź
  • Michał Zawidzki University of Łódź

DOI:

https://doi.org/10.1609/aaai.v40i23.39014

Abstract

Definite descriptions are expressions of the form „the unique x satisfying property C,” which allow reference to objects through their distinguishing characteristics. They play a crucial role in ontology and query languages, offering an alternative to proper names (IDs), which lack semantic content and serve merely as placeholders. In this paper, we introduce two extensions of the well-known description logic ALC with local and global definite descriptions, denoted ALCiL and ALCiG, respectively. We define appropriate bisimulation notions for these logics, enabling an analysis of their expressiveness. We show that although both logics share the same tight ExpTime complexity bounds for concept and ontology satisfiability, ALCiG is strictly more expressive than ALCiL. Moreover, we present tableau-based decision procedures for satisfiability in both logics, provide their implementation, and report on a series of experiments. The empirical results demonstrate the practical utility of the implementation and reveal interesting correlations between performance and structural properties of the input formulas.

Published

2026-03-14

How to Cite

Sochański, M., Wałęga, P. A., & Zawidzki, M. (2026). Description Logics with Two Types of Definite Descriptions: Complexity, Expressiveness, and Automated Deduction. Proceedings of the AAAI Conference on Artificial Intelligence, 40(23), 19371–19379. https://doi.org/10.1609/aaai.v40i23.39014

Issue

Section

AAAI Technical Track on Knowledge Representation and Reasoning