|
KRGeneology
Genealogy of FOL and LPA diagram summarizing the genealogy of First-order Logic (FOL), Description Logic (DL), and Logic Programming (LP) as a basis for (an) open-source, enterprise-scale EvaluationSemantics4RETE which outperforms tableau-based algorithms and implements the restricted intersection of Description Logics (OWL-DL primarily) and Horn Logic (RIF Basic Logic Dialect @@WORKINPROGRESS): DescriptionLogicPrograms The diagram is also available in its original SVG format NotesCardinality (see: owl:cardinality) and Disjoint semantics (see: DisjointClasses(d1 … dn)) cannot be expressed in DLP!: "These constructors cannot, in general, be mapped into def-Horn. The case of negation is obvious as negation is not allowed in either the head or body of a def-Horn rule. As can be seen in Figure 4, cardinality restrictions correspond to assertions of variable equality and inequality in FOL, and this is again outside of the def-Horn framework." |
Sign in to add a comment
