- From: Pierre-Antoine Champin <pierre-antoine@w3.org>
- Date: Fri, 16 Feb 2024 18:17:41 +0100
- To: Franconi Enrico <franconi@inf.unibz.it>, RDF-star Working Group <public-rdf-star-wg@w3.org>
- Message-ID: <ac1d19b5-dc9b-4ca9-9ddc-45e5af62b17e@w3.org>
Thanks Enrico for this proposal.
I strongly suggest that we get rid of the orange part, with an argument
similiar to what Andy brought up during the Semantics TF call today --
and pushing Andy's argument forward.
The orange part make "triple occurrences" part of the abstract syntax.
Regardless of the name, I think it is a bad idea.
In the following, I'll use a lisp-like representation of the *abstract*
syntax, hopefully self-explanatory.
(graph
(triple
(triple-occurence (iri "ex:e") (iri "ex:s") (iri "ex:p") (iri "ex:o))
(iri "ex:a")
(iri "ex:b")
)
(triple
(iri "ex:e")
(iri "ex:c")
(iri "ex:d")
)
)
According to your semantics, it would be semantically equivalent to the
following graph
(graph
(triple
(iri "ex:e")
(iri "ex:a")
(iri "ex:b")
)
(triple
(triple-occurence (iri "ex:e") (iri "ex:s") (iri "ex:p") (iri "ex:o))
(iri "ex:c")
(iri "ex:d")
)
)
which would also be equivalent to
(graph
(triple
(iri "ex:e")
(iri "ex:a")
(iri "ex:b")
)
(triple
(iri "ex:e")
(iri "ex:c")
(iri "ex:d")
)
(triple
(iri "ex:e")
(iri "rdf:nameOf")
(triple-term (iri "ex:e") (iri "ex:s") (iri "ex:p") (iri "ex:o))
)
)
We are talking about *simple entailment* here, not some sophisticated
semantic extension.
This breaks a very important feature of the simple entailment in RDF
1.1, namely: it can be computed by doing simple pattern matching of
graphs: https://www.w3.org/TR/rdf11-semantics/#dfn-interpolation
Clearly, there is no simple pattern matching method that can detect that
the 3 graphs above entail each other.
pa
On 16/02/2024 15:58, Franconi Enrico wrote:
> RDF‐star semantics: option 3
> <https://github.com/w3c/rdf-star-wg/wiki/RDF%E2%80%90star-semantics:-option-3>
> github.com
> <https://github.com/w3c/rdf-star-wg/wiki/RDF%E2%80%90star-semantics:-option-3>
> apple-touch-icon-180x180-a80b8e11abe2.png
> <https://github.com/w3c/rdf-star-wg/wiki/RDF%E2%80%90star-semantics:-option-3>
>
>
> <https://github.com/w3c/rdf-star-wg/wiki/RDF%E2%80%90star-semantics:-option-3>
>
Attachments
- application/pgp-keys attachment: OpenPGP public key
Received on Friday, 16 February 2024 17:17:45 UTC