「‍」 Lingenic

Description Logic SROIQ

(⤓.md ◇.md); γ ≜ [2026-07-17T120407.600, 2026-07-17T135416.643] ∧ |γ| = 3

Description Logic SROIQ

Origin. Horrocks, Kutz, Sattler (2006). Foundation for OWL 2 DL. Extends ALC with: role hierarchies, transitivity, nominals, inverse, qualified cardinality. Most expressive decidable DL in wide use.

Models. Full OWL 2 expressiveness. Complex role inclusions. Self-restrictions. N2EXPTIME but practical reasoners exist.

Formalism.

S: ALC + transitivity: Trans(R): role R is transitive.

R: role hierarchies: R ⊑ S: role inclusion R ∘ S ⊑ T: role chain (with restrictions) R⁻: inverse role

O: nominals: {a}: singleton concept (nominal) Allows ABox reasoning in TBox.

I: inverse roles: R⁻: inverse of R (R⁻)ᴵ = {(y,x) | (x,y) ∈ Rᴵ}

Q: qualified cardinality: ≥n R.C: at least n R-successors in C ≤n R.C: at most n R-successors in C =n R.C: exactly n R-successors in C

Additional features: Self: ∃R.Self (reflexive R to self) Disjoint roles: Disj(R, S) Reflexive, irreflexive, symmetric, asymmetric roles.

Regular role inclusions: R₁ ∘ ... ∘ Rₙ ⊑ R Must satisfy regularity condition (acyclicity).

Example: Uncle ≡ ∃hasParent⁻.(Male ⊓ ∃hasSibling.∃hasChild.Self) (Simplified uncle definition)

Symbols.

SymbolUnicodeNameMeaning
InverseRole inverse
{ }NominalIndividual as concept
≥n R.CMin cardinalityAt least n
≤n R.CMax cardinalityAt most n
U+2218CompositionRole chain
SelfSelfReflexive loop

Metatheory. N2EXPTIME-complete. Decidable via tableau. OWL 2 DL based on SROIQ. Practical reasoners: HermiT, Pellet, FaCT++.

Applies to. OWL 2 ontologies. Biomedical ontologies (SNOMED CT). Enterprise knowledge. Semantic web. Data integration.

Limitations. High worst-case complexity. Role regularity constraints. Some combinations undecidable. Large ontologies challenging.

© 2026 Lingenic LLC