NEW
Also known as: Concept Inclusion, Class Inclusion, SubClassOf
The relationship where one class is more general and includes all instances of another.
DESCRIPTION
Subsumption captures generalization-specialization relations, indicating that every instance of a specific class is also an instance of a more general class. In OWL and description logics, subsumption corresponds to subclass axioms and is central to classification. Reasoners compute subsumption hierarchies to organize ontologies and support query answering. It underpins taxonomies and type inference. Subsumption contrasts with equivalence, where classes share exactly the same instances.
ALTERNATIVE DEFINITIONS
W3C OWL 2 Primer
SubClassOf axioms state that every instance of one class is also an instance of another.
Describes subsumption via subclass semantics used by OWL reasoners.
Stanford Encyclopedia of Philosophy
In description logics, concept subsumption captures inclusion: every instance of the subsumed concept is an instance of the subsuming concept.
Philosophical and formal framing of subsumption in DL.
Wikipedia
Subsumption is the notion of one concept being more general than another, typically formalized as C ⊑ D.
Summarizes the concept inclusion relation with common DL notation.
RELATED TERMS
Class Hierarchy Subclass Superclass Equivalence Disjointness Knowledge Representation Description Logic Classification
COMPETING TERMS
Class Equivalence
KNOWLEDGE AREAS
Semantic & Knowledge Modeling Data Modeling Data Architecture AI
TARGET AUDIENCE
Data Modeler Data Architect Information Analyst AI Engineer Data Scientist
EXTERNAL SOURCES
- Wikipedia - Subsumption (logic)
- W3C - Primer on classification
- Stanford Encyclopedia of Philosophy - Formal DL background
TOP QUESTIONS
Why is Subsumption central to ontologies?
It structures class hierarchies, enabling reasoning systems to infer types and organize taxonomies for efficient querying and consistency checks.
Category: Relevancy
How does Subsumption differ from Class Equivalence?
Subsumption indicates inclusion; equivalence asserts identical instance sets. Equivalence is stronger than subsumption.
Category: Differences
How do reasoners compute Subsumption?
They classify ontologies, deriving all implied subclass relationships based on axioms and restrictions, often using tableau or hypertableau algorithms.
Category: Implementation
What is a practical example of Subsumption?
‘Doctor’ is subsumed by ‘Healthcare Professional’; every Doctor is a Healthcare Professional.
Category: Example
Can Subsumption lead to unsatisfiable classes?
Yes, if constraints contradict superclasses. Reasoners detect such issues during classification.
Category: Risk
How is Subsumption represented in RDF/OWL?
Using rdfs:subClassOf or owl:subClassOf axioms, declaring class inclusion relationships.
Category: Implementation
Is Subsumption relevant beyond knowledge graphs?
Yes, it underlies taxonomies, metadata schemas, and type systems in many domains.
Category: Scope
What tools help analyze Subsumption?
Protege, HermiT, Pellet, and ELK reasoners compute subsumption hierarchies and report logical issues.
Category: Tooling
How does Subsumption support data integration?
It aligns classes across schemas, enabling consistent mappings and type inference for merged datasets.
Category: Benefits