Re: [External] : labelled property graphs vs -star extension of RDFn vs -star extension of named graphs

I have attached the PDF here. Hope this works. Thanks. -- Souri.
________________________________
From: Peter F. Patel-Schneider <pfpschneider@gmail.com>
Sent: Thursday, December 14, 2023 11:28 AM
To: Souripriya Das <souripriya.das@oracle.com>; Thomas Lörtsch <tl@rat.io>
Cc: RDF-star Working Group <public-rdf-star-wg@w3.org>
Subject: Re: [External] : labelled property graphs vs -star extension of RDFn vs -star extension of named graphs

Is there any way to download the slides instead of viewing them in LinkedIn?

peter


On 12/14/23 04:12, Souripriya Das wrote:
> Hi Thomas,
>
>> I’m still not convinced by the way you name statements. Users that don’t think about the  often not so obvious differentiation between type and token will probably
> annotate a statement via its autogenerated name, which is a function of SPOG,
> ergo referring to the type per graph. It seems also that this is what you want
> to be the default. Do you gain anything by making the auto:name a function of
> (and by extension a reference to) the type itself? Is this an optimization? Do
> you not expect the multi-edge case to occur very often?
> Why not hand out only token identifiers (auto-generated or custom) from the
> get-go? How often do you expect users to actually want to annotate the type
> (and not just provide the first and expectedly only annotation on a token of
> that type)? What if users forget to check if other annotations to the
> statement already exist? I assume that there will always be a strong
> inclination to use the already existing auto:name, and that from the second
> annotation on it will put the soudnness of the new annotation and the
> pre-existing annotation(s) at risk.
>
> Thanks for this question. I have posted slides for an extended (14-DEC-2023)
> version of RDFn [1] just now that accommodates "type" triples as well as
> "token" triples. I was somewhat influenced by your suggestion  "Why not hand
> out only token identifiers (auto-generated or custom) from the get-go?".
> Please take a look when you get a chance and let me know if this extended
> version resolves some of the potential issues you had identified.
>
>> In the new slidedeck I noticed the first time that multiple statements, spread over different  graphs, can have the same name. Is that new or did I just overlook it
> before? It seems like that would extend the expressivity of RDFn quite a bit.
> The next question would be if one statement can also have multiple names?
>
> I revived this idea (from Spring 2020) after seeing the interest in supporting
> graph terms.
>
>> One last question: why do the names have to come from specific namespaces? Have you considered  using blank nodes?
>
> It makes it easier to detect incorrect use of a tName (e.g., as a graph name
> or predicate). It can also make it simpler to enforce referential opacity,
> when necessary, by preventing inference that causes substitution of a tName
> (used as subject or object) with another tName inferred to be owl:sameAs of.
>
> Thanks,
> Souri.
>
> [1]
> https://urldefense.com/v3/__https://www.linkedin.com/posts/souripriya-souri-das-ph-d-48801911_rdfn-rdf-extension-for-unasserted-and-named-activity-7140987047795744768-iqi7?utm_source=share&utm_medium=member_desktop__;!!ACWV5N9M2RV99hQ!Pg2GKTqUWInm-CGvCjfyr-V3nZ8N8VPLXPUvbhUx7rSa20LW9UpZ-1ARw20dLBYuZjH-NkHRSr4W6BAYjxr9191hBg$  <https://urldefense.com/v3/__https://www.linkedin.com/posts/souripriya-souri-das-ph-d-48801911_rdfn-rdf-extension-for-unasserted-and-named-activity-7140987047795744768-iqi7?utm_source=share&utm_medium=member_desktop__;!!ACWV5N9M2RV99hQ!Pg2GKTqUWInm-CGvCjfyr-V3nZ8N8VPLXPUvbhUx7rSa20LW9UpZ-1ARw20dLBYuZjH-NkHRSr4W6BAYjxr9191hBg$ >
> <https://urldefense.com/v3/__https://www.linkedin.com/posts/souripriya-souri-das-ph-d-48801911_rdfn-rdf-extension-for-unasserted-and-named-activity-7140987047795744768-iqi7?utm_source=share&utm_medium=member_desktop__;!!ACWV5N9M2RV99hQ!Pg2GKTqUWInm-CGvCjfyr-V3nZ8N8VPLXPUvbhUx7rSa20LW9UpZ-1ARw20dLBYuZjH-NkHRSr4W6BAYjxr9191hBg$ >
>
> Souripriya (Souri) Das, Ph.D. on LinkedIn: RDFn: RDF Extension for Unasserted
> and Named Triples
> <https://urldefense.com/v3/__https://www.linkedin.com/posts/souripriya-souri-das-ph-d-48801911_rdfn-rdf-extension-for-unasserted-and-named-activity-7140987047795744768-iqi7?utm_source=share&utm_medium=member_desktop__;!!ACWV5N9M2RV99hQ!Pg2GKTqUWInm-CGvCjfyr-V3nZ8N8VPLXPUvbhUx7rSa20LW9UpZ-1ARw20dLBYuZjH-NkHRSr4W6BAYjxr9191hBg$ >
> RDFn: A Backward-Compatible RDF Extension for Unasserted and Named Triples
> (14-DEC-2023 version). These slides outline an extended version of RDFn,
> compared to…
> https://urldefense.com/v3/__http://www.linkedin.com__;!!ACWV5N9M2RV99hQ!Pg2GKTqUWInm-CGvCjfyr-V3nZ8N8VPLXPUvbhUx7rSa20LW9UpZ-1ARw20dLBYuZjH-NkHRSr4W6BAYjxp8vpEDIw$
>
>

Received on Thursday, 14 December 2023 16:36:18 UTC