Use the substitution version of TBox unfolding from part (a), and abbreviateThe notation is the negation normal form of . The unfolded input description logic concept isFor the remaining TBox, turn each general concept inclusion into , and unfold all defined names. The global description logic concept to add at every generated node isIn the last line, negating gives . Both levels of universal restriction are needed.
Start the tableau algorithm for ALC with a root labelled and . Expand the logical conjunctions. For the disjunction from (2), choose . For the disjunction from (3), choose . Apart from the compound formulas already processed, the root label isThere is no existential restriction at , so no successor needs to be generated. In particular, creates a -successor only at an existing -successor; it creates no -successor itself. The branch is complete and has no tableau clash. There is : the open completion graph has only its root. The universal restrictions can have incompatible fillers without creating a tableau clash when there are no successors.
For comparison, choosing the other alternative from (2) creates an -successor . The root restriction puts in , giving a tableau clash immediately. That branch closes before direct blocking in description logic is needed. The figure records the processed formulas through the label and displays the decisive labels explicitly.
An open one-node completion and the closed alternative; neither branch contains a directly blocked node
. Details. A concrete model confirms the open branch:All three remaining general concept inclusions hold because their relevant -successor requirements are vacuous. The definition of and the disjointness condition hold as well. Thus .
Articles by others on the same topic
There are currently no matching articles.
