Home › Glossary › Cognitive › Description logic (DL)

Advanced · Cognitive

Description logic (DL)

Visual diagram · (in preparation) · Math · (in preparation) · Worked example · 3 difficulty levels.

TL;DR. A family of formal knowledge representation languages used for AI, offering more expressivity than propositional logic but with decidable reasoning.

Technical Definition

A family of formal knowledge representation languages used for AI, offering more expressivity than propositional logic but with decidable reasoning.

How it works

Description Logic (DL) provides languages to formally represent knowledge about concepts and roles, enabling reasoning and inference. DLs balance expressivity with computational tractability, making them suitable for knowledge representation in AI systems. Different DL variants exist, offering trade-offs between expressiveness and the complexity of reasoning tasks.

Related Concepts

  • Knowledge Representation — How facts and relationships are encoded so a system can reason over them.
  • Ontology — A formal specification of the concepts, properties, and relationships in a domain.
  • Reasoning engine — A component of a software system that infers conclusions from existing knowledge using logical methods.

Further Reading

  • Wikipedia — Glossary of AI