AILOMay 16, 2023

Efficient Computation of General Modules for ALC Ontologies (Extended Version)

arXiv:2305.09503v15 citations
Originality Incremental advance
AI Analysis

This work addresses the need for efficient ontology reuse and analysis in expressive description logics, representing an incremental advance by extending general modules from lightweight to ALC logics.

The authors tackled the problem of extracting general modules for ALC ontologies, which are smaller subsets preserving entailments for specified terms, and found that their method produces modules often smaller than classical ones and uniform interpolants, with significantly faster computation times.

We present a method for extracting general modules for ontologies formulated in the description logic ALC. A module for an ontology is an ideally substantially smaller ontology that preserves all entailments for a user-specified set of terms. As such, it has applications such as ontology reuse and ontology analysis. Different from classical modules, general modules may use axioms not explicitly present in the input ontology, which allows for additional conciseness. So far, general modules have only been investigated for lightweight description logics. We present the first work that considers the more expressive description logic ALC. In particular, our contribution is a new method based on uniform interpolation supported by some new theoretical results. Our evaluation indicates that our general modules are often smaller than classical modules and uniform interpolants computed by the state-of-the-art, and compared with uniform interpolants, can be computed in a significantly shorter time. Moreover, our method can be used for, and in fact improves, the computation of uniform interpolants and classical modules.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes