- From: Dan Connolly <connolly@w3.org>
- Date: 31 Oct 2002 17:58:59 -0600
- To: "Peter F. "Patel-Schneider <pfps@research.bell-labs.com>
- Cc: www-webont-wg@w3.org
On Thu, 2002-10-31 at 14:02, Peter F. Patel-Schneider wrote:
>
> Recall that malformed OWL restrictions are things like
>
> _:x owl:onProperty ex:pa .
> _:x owl:onProperty ex:pb .
> _:x owl:minCardinality xsd:integer"5" .
> _:x owl:allValuesFrom ex:ca .
>
> I do not believe that there is any way to make these things work nicely.
> They should never happen,
Quite; does the guide make that clear?
If not, I'd like to ammend this proposal
so that the guide will say "don't do that."
Hmm... reading the guide,
http://lists.w3.org/Archives/Public/www-webont-wg/2002Oct/att-0322/01-Guide.html
I don't see a natural place to put it.
How about the reference?
(sorry, ran out of time to suggest text)
> but they do need to be handled in the
> RDFS-compatible OWL model theory.
>
> Right now there are two different ways of treating such junk.
>
> 1/ In the DAML+OIL model theory and in my earlier RDFS-compatible model
> theories for OWL, the effect of such collections of triples is to force
> all legal restrictions that can be formed from the triples to be
> co-extensional.
> For example, the above four triples would imply that the following four sets
> {u in IOT | card({v : <u,v> in IEXT(IS(ex:pa))}) >= 5 }
> {u in IOT | card({v : <u,v> in IEXT(IS(ex:pb))}) >= 5 }
> {u in IOT | <u,v> in IEXT(IS(ex:pa)) -> v in ICEXT(IS(ex:ca)) }
> {u in IOT | <u,v> in IEXT(IS(ex:pb)) -> v in ICEXT(IS(ex:ca)) }
> are all the same.
>
> 2/ In Pat's model theories for OWL, and in the current semantics document,
> the effect of such collections is to force the properties to be the
> same, and then to force co-extensionality.
> For example, the above four triples would imply IS(ex:pa) = IS(ex:pb)
> *and* that the following two sets
> {u in IOT | card({v : <u,v> in IEXT(IS(ex:pa))}) >= 5 }
> {u in IOT | <u,v> in IEXT(IS(ex:pa)) -> v in ICEXT(IS(ex:ca)) }
> are the same.
Either way is fine by me.
> I PROPOSE to use the DAML+OIL solution because I find that forcing the
> properties to be the same commits more violence than just forcing the
> various extensions to be the same.
I concur.
> Note that the entire issue does not arise in the abstract syntax as there
> is no way of creating such malformed restrictions there.
>
> Peter F. Patel-Schneider
> Bell Labs Research
--
Dan Connolly, W3C http://www.w3.org/People/Connolly/
Received on Thursday, 31 October 2002 18:58:38 UTC