Figures & data
FIGURE 1 A simple DDL knowledge base with bridge rules. In this knowledge base it always holds that MyCat is a subconcept of DangerousAnimal, even if this fact is not explicitly recorded.
![FIGURE 1 A simple DDL knowledge base with bridge rules. In this knowledge base it always holds that MyCat is a subconcept of DangerousAnimal, even if this fact is not explicitly recorded.](/cms/asset/9d8f30d0-b42a-47a8-9d35-a057326aa8e7/uaai_a_445226_o_f0001g.gif)
FIGURE 2 An example of complex concept mapping between three ontologies. In this case, the query whether MyCat is a subconcept of DangerousAnimal is not true under the original DDL semantics.
![FIGURE 2 An example of complex concept mapping between three ontologies. In this case, the query whether MyCat is a subconcept of DangerousAnimal is not true under the original DDL semantics.](/cms/asset/cb9c747d-ec8c-472f-81fa-000aacec5bbe/uaai_a_445226_o_f0002g.gif)
FIGURE 4 Renaming of concepts from Figure 2 employed in Example 1. The three local ontologies are referred to as 𝒯 b —behavior ontology, 𝒯 c —classification ontology, and 𝒯 y —backyard ontology.
![FIGURE 4 Renaming of concepts from Figure 2 employed in Example 1. The three local ontologies are referred to as 𝒯 b —behavior ontology, 𝒯 c —classification ontology, and 𝒯 y —backyard ontology.](/cms/asset/b16f750a-096e-48a1-94d7-2b87d3c954d2/uaai_a_445226_o_f0004g.gif)
FIGURE 8 Tableaux expansion rules for DDL over 𝒜ℒ𝒞 under the transitivity requirement. First five rules are standard 𝒜ℒ𝒞 tableaux rules. Note that the ⊔ -rule is nondeterministic. The final two rules are new and are triggered by bridge rules.
![FIGURE 8 Tableaux expansion rules for DDL over 𝒜ℒ𝒞 under the transitivity requirement. First five rules are standard 𝒜ℒ𝒞 tableaux rules. Note that the ⊔ -rule is nondeterministic. The final two rules are new and are triggered by bridge rules.](/cms/asset/d2d4d3db-b630-4368-9d05-1710ad37876e/uaai_a_445226_o_f0008g.gif)
FIGURE 9 The message protocol for the newly introduced distributed tableaux algorithm. For each kind of message we specify when the message is sent from some local reasoning service T j and also what happens when the message is received in some local reasoning service T j (T j is always the local reasoning service). An auxiliary data structure S j is introduced in each T j in order to track messages that have been sent in order to assure termination.
![FIGURE 9 The message protocol for the newly introduced distributed tableaux algorithm. For each kind of message we specify when the message is sent from some local reasoning service T j and also what happens when the message is received in some local reasoning service T j (T j is always the local reasoning service). An auxiliary data structure S j is introduced in each T j in order to track messages that have been sent in order to assure termination.](/cms/asset/f73ec42a-563c-49aa-ae53-f6f95a7e7882/uaai_a_445226_o_f0009g.gif)
FIGURE 10 The tableaux expansion rule used in the original DDL algorithm (Serafini and Tamilin, Citation2005).
![FIGURE 10 The tableaux expansion rule used in the original DDL algorithm (Serafini and Tamilin, Citation2005).](/cms/asset/c60798d6-0c50-4494-9e41-ee1b5f3451e0/uaai_a_445226_o_f0010g.gif)
FIGURE 11 The tableaux expansion rules of the algorithm for ℰ-connections (Cuenca Grau et al., Citation2004).
![FIGURE 11 The tableaux expansion rules of the algorithm for ℰ-connections (Cuenca Grau et al., Citation2004).](/cms/asset/c715cde3-c5d3-437f-a60b-2df45a55c371/uaai_a_445226_o_f0011g.gif)