NeFut Logo NeFut
Admin Login

[CS.AI] New Well-Supported Semantics for Description Logic Programs

Published at: 2026-07-25 22:00 Last updated: 2026-07-26 07:44
#Logic #Description Logic #Semantic

Description logic programs are a powerful formalism for combining rules with ontologies. The well-supported semantics for description logic programs ensures that no answer sets rely on cyclic dependencies. Most popular semantics for logic programming have this property of well-supportedness.

We recognize two limitations of the current well-supported semantics for DL programs: its increased computational complexity for the consistency problem and its lack of a reduct transformation characterization.

In this work, we present a new semantics which evaluates ontological atoms more strictly than the current semantics. This keeps the complexity of its consistency problem NP-complete, rather than increasing it to the second level of the polynomial hierarchy.

Additionally, we identify a syntactic class of description logic programs for which our new semantics is equivalent to the current semantics. We characterize our semantics using a fixpoint operator and a reduct-based transformation.

Our new semantics is a strict subset of the current well-supported semantics, so it maintains the prior notion of well-supportedness while inducing its own stricter notion. We prefer our new notion of well-supportedness due to its similarities with logic programming.

Blogger's Review: This paper presents a new semantics that ensures the complexity of the consistency problem remains NP-complete by strictly evaluating ontological atoms. The compatibility of the new concept of well-supportedness with existing semantics offers a broader perspective for future research in the domain of description logic programs.

Original Source: https://arxiv.org/abs/2607.21203

[h] Back to Home