[OWL] annotations and identity

Peter F. Patel-Schneider pfps at research.bell-labs.com
Mon Nov 28 11:12:12 EST 2005


From: Matthew Pocock <matthew.pocock at ncl.ac.uk>
Subject: [OWL] annotations and identity
Date: Fri, 25 Nov 2005 18:48:15 +0000

> [THY]
> 
> I am an OWL (and RDF) newbie - can I just double-check the semantics of this 
> annotation stuff?
> 
> > Class(foo partial annotation(rdfs:label "foo"))
> > 
> > does not entail
> > 
> > Class(foo partial annotation(rdfs:label "bar"))
> 
> which of the following hold from the above statements, assuming rdf semantics:

[I mean that for logical-reasoning purposes, the thing on the left can be 
treated as equivalent to the thing on the right.]

> 1:  ("foo labelled foo" == "foo labelled bar") = true
> 2:  ("foo labelled foo" == "foo labelled bar") = false
> 3:  ("foo labelled foo" == "foo labelled bar") = unknown
> 4:  ("foo labelled foo" != "foo labelled bar") = true
> 5:  ("foo labelled foo" != "foo labelled bar") = false
> 6:  ("foo labelled foo" != "foo labelled bar") = unknown

From above,

Class(foo partial annotation(rdfs:label "foo"))

does not entail (nor is entailed by)

Class(foo partial annotation(rdfs:label "bar"))

so the two are not equivalent.

> It sounds as if case 1 does not hold and that case 5 does not hold. But, 
> nobody has said anything yet that I have understand that indicates that cases 
> 2 and 4 do hold, leaving me wondering if in fact cases 3 and 6 are infact 
> good.

I don't think that this is the right way of thinking about the issue.  All you
can ask is wether a particular entailment holds.

> If it is the case that cases 3 and 6 hold under rdf semantics, then if OWL 
> strengthens the semantics to cases 1 and 5 then we are still OK - OWL has 
> meerly strenghened what was already there. Of course, if it is case 2 and 4 
> that hold then the proposed OWL semantics break RDF semantics.

The situation here is the same for simple, RDF, RDFS, and OWL entailment.

> Or have I missed the point completely?
> 
> Matthew

peter


More information about the OWL mailing list