[DL] A question about the expansion rule of Tableaux algorithm
Jun Fang
jun.fang.nwpu at gmail.com
Thu Jun 30 16:10:07 CEST 2011
Hi All,
I have a question about the expansion rule of Tableaux algorithm.
Given a knowledge base K := <T, A>. In order to check consistency of the
knowledge base, for every individual in the Abox, we try to use expansion
rules to construct a model of tree from concepts related to the individual
in the Abox and the whole concepts transformed from the TBox.
When a new node is created (such as from the \exists r.C), should we need to
copy the whole concepts of the TBox into it?
For instance, let T={D \subclass \exists r.C} A={D(a)}, then the concept set
of individual a is {\neg D \union \exists r.C, D}--{exists r.C, D}, then a
new node b1 is created by using expansion rule of \exists r.C, the concept
set of b1 is {C}, or {C, \neg D \union \exists r.C} by adding concepts from
the Tbox?
If the {C} is right, should inclusion expansion rule be applied to every
node?
if the {C, \exists r.C} is right, then the tree is infinite if there are
\exist concept (need blocking checking frequently?).
Thanks in advance.
--
Best Regards!
Jun Fang
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.zih.tu-dresden.de/pipermail/dl/attachments/20110630/46fe4b77/attachment.htm>
More information about the dl
mailing list