Re: {Disarmed} Re: blank nodes (once again)

re

On Fri, Mar 25, 2011 at 09:13:34AM -0500, Pat Hayes wrote:
> OK, so why do you feel it is more horrible to have URIs doing this than bnodes doing it? The bnodes are generated on the fly and are new each time. Why would it be worse to have these being URIs? Is it just a matter of there being more characters to generate? (I agree that is a consideration, but I think a minor one.) Or are you concerned that there would be lots of redundant 'names' for the people involved? Because if so, I don't think that one should think of these URIs in that way. They will not be resolvable, and nobody should expect to be able to find owl:sameAs assertions linking them to any other 'real' URIs. They are just syntactic 'placeholders' for what is currrently a blank node, a kind of syntactic plug for a syntactic hole. 

If I understand the proposal right, the whole point about it is that I can
use bnode URIs just like normal URIs in my application and will not have
to write extra code for handling them (like with old style bnodes).

Some applications store a list of URIs for a given thing so that all the
reasoning does not have to be done over and over. These applications
will have to handle much bigger lists with bnode URIs and will have to start
their reasoning "from scratch" from time to time in order to prevent those
lists from growing and growing.

Applications that do reasoning with inverse functional properties on the fly
will have to use the same logic as with old style bnodes - no simplification
here.

I do have not much experience with general purpose reasoners but if a thing
has 100 URIs and a general purpose reasoner discovers this, will it not store
all triples for that thing 100 times with all 100 different URIs ?

Regards,

Michael Brunnbauer

-- 
++  Michael Brunnbauer
++  netEstate GmbH
++  Geisenhausener Straße 11a
++  81379 München
++  Tel +49 89 32 19 77 80
++  Fax +49 89 32 19 77 89 
++  E-Mail brunni@netestate.de
++  http://www.netestate.de/
++
++  Sitz: München, HRB Nr.142452 (Handelsregister B München)
++  USt-IdNr. DE221033342
++  Geschäftsführer: Michael Brunnbauer, Franz Brunnbauer
++  Prokurist: Dipl. Kfm. (Univ.) Markus Hendel

Received on Friday, 25 March 2011 15:14:12 UTC