Extending Description Logics with Generic Concepts – the Case of Terminologies
DOI:
https://doi.org/10.1609/aaai.v40i23.38988Abstract
We propose an extension of Description Logics (DLs) with generic concepts and conditional axioms. Inspired by object-oriented languages, generic concepts allow a compact definition of concepts with similar structures. For example, one can define a generic concept Owner[X] to describe objects that own another object from X, and later use a specific replacement of the parameter X, such as Owner[Pet] representing pet owners. Conditional axioms can be used to set bounds on the values that replace the generic parameters. For example, we could restrict replacements of X in a concept Keeper[X] to only subconcepts of Pet. As the set of possible parameter replacements can be infinite and even uncountable, the generic extensions are, in general, undecidable. To identify decidable generic DLs, we focus on the case of terminologies, requiring that variables are only used in definitions of generic concepts. We formulate restrictions that allow a reduction of generic entailment to classical entailment and further conditions that ensure decidability.Downloads
Published
2026-03-14
How to Cite
Hirschbrunn, J., & Kazakov, Y. (2026). Extending Description Logics with Generic Concepts – the Case of Terminologies. Proceedings of the AAAI Conference on Artificial Intelligence, 40(23), 19143–19151. https://doi.org/10.1609/aaai.v40i23.38988
Issue
Section
AAAI Technical Track on Knowledge Representation and Reasoning