REVIEW 3 major objections 4 minor 62 references
Common Foundations for SHACL, ShEx, and PG-Schema
T0 review · 3 major / 4 minor · reviewed 2026-08-09 · deepseek-v4-flash
Pith's one-line read Three graph schema languages are shown to share a single common core.
desk verdict First common formal framework for the three graph schema languages; the load-bearing ShEx-to-standard equivalence is explicitly unproved and should be fixed or scoped. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The Common Graph Data Model and the selector–shape pair are the two devices that carry the argument. A common graph is a pair $(E,\rho)$ with $E$ a finite set of edges carrying predicates and $\rho$ a finite-domain partial function assigning values to node–key pairs; a schema is a set of pairs $(\mathit{sel},\varphi)$ where $\mathit{sel}$ selects focus nodes or values and $\varphi$ is a shape, with a graph valid if every selected item satisfies its shape. On top of this, the paper defines CoGSL as a restricted grammar over PG-Schema whose shapes use only star-free path expressions, single-edge traversals, closed content types, and the closing operator $\nexists\neg P$, and proves the common-core property by translating CoGSL shapes into nested SHACL and ShEx shapes.
What would settle it
Take any schema written in standard non-recursive ShEx (with shape names, extra predicates, closed shapes, and repetition intervals) and any common graph, and check whether the standard validation outcome matches the Section 4 abstraction; a single mismatch witness would refute Claim 1 and, with it, the ShEx half of Proposition 1.
Extended reading notes
Core claim
The central claim is that a schema written in CoGSL, the Common Graph Schema Language, is exactly as strong as what SHACL, ShEx, and PG-Schema can all say about a graph. The paper defines a common graph as a finite set of predicate-labelled edges together with a partial function mapping node–key pairs to values, which embeds both RDF and property graphs, and recasts each language as a set of selector–shape pairs. It then proves, as Proposition 1, that every common schema has an equivalent SHACL schema and an equivalent ShEx schema. It also exhibits constraints that cannot cross the boundaries: ShEx counts triples rather than counting distinct nodes, so it cannot express SHACL-style counting of distinct ends of union paths, while SHACL and PG-Schema cannot express ShEx-style equality of counts of two edge labels; PG-Schema alone can quantify over all nodes with a universal selector. The upshot is a precise map of overlapping and distinctive functionality.
Load-bearing premise
The ShEx half of the common-core claim rests on Claim 1 in Appendix C — that the paper's ShEx abstraction is expressively equivalent to non-recursive standard ShEx on common graphs — which is asserted without a correctness proof; the PG-Schema comparison makes similarly informal reduction claims, so if any of these equivalences fails, the common core is not about the actual languages.
Editorial extensions
If this is right
- Every constraint expressible in CoGSL can be written in SHACL and in ShEx, so CoGSL can serve as a neutral notation for schema constraints that users know will carry over.
- The three languages are not merely stylistic variants: ShEx's triple-counting semantics and the node-counting semantics of SHACL and PG-Schema give different expressive powers, so a schema must be chosen with the intended count in mind.
- PG-Schema can close the entire graph by selecting all nodes with the true selector, whereas SHACL and ShEx schemas always leave some disconnected parts unconstrained, limiting what those languages can say about the whole dataset.
- The common framework yields a written map of which constructs are safe to translate among the three languages and which are not, supporting future integration work and teaching.
Reading between the lines
- If Claim 1 of Appendix C were proved, CoGSL would also be a faithful common core for standard non-recursive ShEx; until then, the ShEx half of the comparison concerns the paper's abstraction rather than the standard language itself.
- The selector–shape pair format is the same principle used in XML schema languages such as DTDs and Schematron, so the CoGSL grammar could plausibly be adapted to express a common core that spans XML and graph validators.
- A practical test of the framework would be to implement the two Proposition 1 translations and check on a corpus of schemas that validation outcomes coincide; the proof sketches suggest the translations are simple enough to automate.
- The common graph model deliberately omits node identity comparisons, edge properties, node labels, and parallel same-label edges, so the common-core result should not be read as a statement about schemas that rely on such features.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper develops a common graph data model and recasts non-recursive SHACL, ShEx, and PG-Schema as shape-based formalisms over this model. It then defines CoGSL, a fragment intended to capture the functionalities shared by the three languages, and proves (Proposition 1, Appendix E) that every common schema can be translated into equivalent SHACL and ShEx schemas. The appendices relate the paper's abstractions to the actual standards: Appendix B discusses SHACL deviations, Appendix C claims expressive equivalence between the paper's ShEx and non-recursive standard ShEx, and Appendix D compares shape-based PG-Schema with original PG-Schema. The central value of the paper is thus a formal framework for comparing the three schema languages and for explaining their common core.
Significance. If the fidelity claims hold, this is a valuable reference formalization for a community that currently lacks a uniform basis for comparing SHACL, ShEx, and PG-Schema. The paper's strengths are its precise definitions, the detailed constructive translations in Appendix E, the explicit running example expressed in all three formalisms, and the honest discussion of where the abstractions deviate from the standards. The proof of Proposition 1 is given in full, with per-lemma translations for SHACL and ShEx. However, the paper explicitly leaves the ShEx-to-standard-ShEx equivalence unproved, and the PG-Schema fidelity rests on informal 'it is not hard to show' reductions; these are load-bearing for the claim that CoGSL is a common core of the actual languages rather than merely of the paper's abstractions.
major comments (3)
- [Appendix C, Claim 1] The central fidelity claim for ShEx is explicitly presented without a correctness proof. The text states that the semantics-preservation of the translations between non-recursive s-ShEx and the paper's ShEx 'is presented without a correctness proof', and the surrounding sections rely on this claim: Section 4 and Appendix C.5 use the ShEx abstraction for the expressiveness separations in Examples 9 and 10 and in Proposition 2. If the extra-elimination rewriting in C.4.4 or the closed/open encodings in C.4.5 and C.4.6 do not preserve validity, then the comparison is with a language that is not actual ShEx. The manuscript must supply a formal s-ShEx semantics and a semantic-preservation proof for each translation rule, or else explicitly restate which claims concern the abstraction rather than standard ShEx.
- [Appendix D, especially D.3.1-D.3.2] The faithfulness of the shape-based PG-Schema abstraction is asserted through informal reductions rather than proved. Section 5 says the abstraction 'faithfully captures the expressive power of the original PG-Schema' up to the query language, and Section 6 uses this abstraction to define CoGSL. The simulations in D.3.1 (node-type and edge-type coverage constraints) and D.3.2 (elimination of edge-type tests in path expressions, including the case analysis for negated edge types) are described as 'not hard to show' and 'not hard to see'. These reductions need precise statements and proofs; without them, the claim that CoGSL is common to the actual languages is unsupported for PG-Schema.
- [Section 5 and Appendix D.3.5] The paper itself notes in D.3.5 that the restriction to single-atom formulas 'limits the expressive power of PG-Schema'. This directly qualifies the 'faithfully captures' statement made in Section 5. If shape-based PG-Schema is strictly weaker than PG-Schema on Common Graphs, then Proposition 1's translations target a restricted abstraction. The paper should state precisely in which direction the equivalence with original PG-Schema is claimed, and should make explicit that features such as Key constraints and multi-variable counting are excluded from the common core by construction rather than because they are absent from the other two languages.
minor comments (4)
- [Section 2.1 and Figure 1] The predicate 'hasAcccess' appears to be a typo for 'hasAccess'; please correct it consistently in the text and figures.
- [Definition 11] The sentence 'The semantics of PG-Schemas is defned just like in Section 2.4' contains a typo: 'defned' should be 'defined'.
- [Appendix C.4.1] The text says 'We show in Section C.4.2 that the two variants have equivalent expressive power,' but the section gives rewriting rules; please state the equivalence claim precisely and label the rules as such.
- [Appendix C.5.2, Lemma 1] The proof of Lemma 1 is only a single sentence. Since the lemma underpins the ShEx/SHACL counting separation in Example 10, please expand the induction, especially for the semantics of triple expressions under disjoint union and repetition.
Circularity Check
No definitional circularity: Proposition 1 and the CoGSL translations are proved from the paper's own definitions; the main fidelity risk is the explicitly unproved Claim 1, which is an omitted proof rather than a circular reduction.
full rationale
The paper's central derivation is self-contained. CoGSL (Definition 12) is explicitly defined as a fragment of PG-Schema, and Proposition 1 is proved in Appendix E by explicit translation lemmas (Lemmas 2-11) that construct equivalent SHACL and ShEx shapes from each common shape and prove the equivalence by induction on the structure of the expressions. These translations do not assume the target result: they map syntactic constructs of CoGSL to syntactic constructs of SHACL and ShEx and verify the semantics from the definitions inside the paper. No parameter is fitted to any data, and no quantity is called a prediction after being used as an input. The strongest fidelity concern is Claim 1 in Appendix C, which asserts that the Section 4 ShEx abstraction is expressively equivalent to non-recursive standard ShEx and says of the translations, "The claim is presented without a correctness proof, as it would require to introduce here a formal semantics for s-ShEx." This is a genuine omitted proof and a load-bearing assumption if the results are read as statements about standard ShEx, but it is not a circular reduction: the paper supplies explicit translation tables (C.4.5, C.4.6) and refers to an external semantics [8] for the missing verification. Similarly, the PG-Schema fidelity arguments in Appendix D rely on "it is not hard to show" simulations and on prior work [2] with substantial author overlap; these are proof sketches rather than definitions that already contain the target equivalence. Because several fidelity-critical reductions lean on self-authored prior work and are left as sketches, a low nonzero score is warranted, but no central formal claim reduces by construction to its own input.
Assumptions & free parameters
assumptions (5)
- domain assumption Common graphs (Definition 1) capture the essential common aspects of RDF and property graphs, so results over common graphs transfer to both data models.
- domain assumption The ShEx abstraction defined in Section 4 is expressively equivalent to non-recursive standard ShEx on common graphs.
- domain assumption Shape-based PG-Schema faithfully captures the expressive power of original PG-Schema (up to the choice of external query language).
- domain assumption The SHACL abstraction used in Section 3 corresponds to standard SHACL.
- standard math Standard mathematical background: finite sets, grammars, induction.
Cite this review
Pith. "Pith review of Common Foundations for SHACL, ShEx, and PG-Schema." pith.science (2026). https://pith.science/paper/Y4XJX2XF
@misc{pith2026250201295,
author = {Pith},
title = {Pith review of: Common Foundations for SHACL, ShEx, and PG-Schema},
year = {2026},
howpublished = {\url{https://pith.science/paper/Y4XJX2XF}},
note = {Machine review of arXiv:2502.01295}
}
read the original abstract
Graphs have emerged as an important foundation for a variety of applications, including capturing and reasoning over factual knowledge, semantic data integration, social networks, and providing factual knowledge for machine learning algorithms. To formalise certain properties of the data and to ensure data quality, there is a need to describe the schema of such graphs. Because of the breadth of applications and availability of different data models, such as RDF and property graphs, both the Semantic Web and the database community have independently developed graph schema languages: SHACL, ShEx, and PG-Schema. Each language has its unique approach to defining constraints and validating graph data, leaving potential users in the dark about their commonalities and differences. In this paper, we provide formal, concise definitions of the core components of each of these schema languages. We employ a uniform framework to facilitate a comprehensive comparison between the languages and identify a common set of functionalities, shedding light on both overlapping and distinctive features of the three languages.
Figures
Figures from the paper (1 more)
Reference graph
Works this paper leans on
-
[1]
Reutter, Ognjen Savkovic, and Mantas Šimkus
Medina Andresel, Julien Corman, Magdalena Ortiz, Juan L. Reutter, Ognjen Savkovic, and Mantas Šimkus. 2020. Stable Model Semantics for Recursive SHACL. In The Web Conference (WWW) . ACM / IW3C2, 1570–1580. doi:10.1145/ 3366423.3380229
-
[2]
Renzo Angles, Angela Bonifati, Stefania Dumbrava, George Fletcher, Alastair Green, Jan Hidders, Bei Li, Leonid Libkin, Victor Marsault, Wim Martens, Filip Murlak, Stefan Plantikow, Ognjen Savkovic, Michael Schmidt, Juan Sequeda, Slawek Staworko, Dominik Tomaszuk, Hannes Voigt, Domagoj Vrgoc, Mingxi Wu, and Dusan Zivkovic. 2023. PG-Schema: Schemas for Prop...
doi:10.1145/3589778 2023
-
[3]
Renzo Angles, Angela Bonifati, Stefania Dumbrava, George Fletcher, Keith W. Hare, Jan Hidders, Victor E. Lee, Bei Li, Leonid Libkin, Wim Martens, Filip Murlak, Josh Perryman, Ognjen Savković, Michael Schmidt, Juan Sequeda, Slawek Sta- worko, and Dominik Tomaszuk. 2021. PG-Keys: Keys for Property Graphs. In International Conference on Management of Data (S...
arXiv 2021
-
[4]
Renzo Angles, Harsh Thakkar, and Dominik Tomaszuk. 2020. Mapping RDF databases to property graph databases. IEEE Access 8 (2020), 86091–86110
work page 2020
-
[5]
Bart Bogaerts and Maxime Jakubowski. 2021. Fixpoint Semantics for Recursive SHACL. In International Conference on Logic Programming (ICLP), Vol. 345. 41–47. doi:10.4204/EPTCS.345.14
-
[6]
Bart Bogaerts, Maxime Jakubowski, and Jan Van den Bussche. 2022. SHACL: A Description Logic in Disguise. InLogic Programming and Nonmonotonic Reasoning (LPNMR). Springer, 75–88. doi:10.1007/978-3-031-15707-3_7
-
[7]
Bart Bogaerts, Maxime Jakubowski, and Jan Van den Bussche. 2024. Expres- siveness of SHACL Features and Extensions for Full Equality and Disjointness Tests. Logical Methods in Computer Science Volume 20, Issue 1 (Feb. 2024). doi:10.46298/lmcs-20(1:16)2024
-
[8]
Iovka Boneva, Jose E. Labra Gayo, and Eric G. Prud’hommeaux. 2017. Seman- tics and Validation of Shapes Schemas for RDF. In International Semantic Web Conference (ISWC). Springer, 104–120
work page 2017
Show all 62 references
-
[9]
Angela Bonifati, George H. L. Fletcher, Hannes Voigt, and Nikolay Yakovets
-
[10]
Tim Bray, Jean Paoli, C. M. Sperberg-McQueen, Eve Maler, and François Yergeau
-
[11]
Carroll, Christian Bizer, Pat Hayes, and Patrick Stickler
Jeremy J. Carroll, Christian Bizer, Pat Hayes, and Patrick Stickler. 2005. Named graphs. Journal of Web Semantics 3, 4 (2005), 247–267. doi:10.1016/j.websem. 2005.09.001
2005 doi
-
[12]
Reutter, and Ognjen Savkovic
Julien Corman, Fernando Florenzano, Juan L. Reutter, and Ognjen Savkovic. 2019. Validating Shacl Constraints over a SPARQL Endpoint. In International Semantic Web Conference (ISWC), Vol. 11778. Springer, 145–163. doi:10.1007/978-3-030- 30793-6_9
2019 doi
-
[13]
Reutter, and Ognjen Savković
Julien Corman, Juan L. Reutter, and Ognjen Savković. 2018. Semantics and Validation of Recursive SHACL. InInternational Semantic Web Conference (ISWC). Springer, 318–336
2018
-
[14]
Cyganiak, D
R. Cyganiak, D. Wood, and M. Lanthaler. 2014. RDF 1.1 Concepts and Abstract Syntax. W3C Recommendation. W3C. http://www.w3.org/TR/2014/REC-rdf11- concepts-20140225/
2014
-
[15]
Jos De Bruijn, Rubén Lara, Axel Polleres, and Dieter Fensel. 2005. OWL DL vs. OWL Flight: Conceptual modeling and reasoning for the Semantic Web. In International conference on World Wide Web (WWW) . 623–632
2005
-
[16]
Thomas Delva, Anastasia Dimou, Maxime Jakubowski, and Jan Van den Bussche
-
[17]
Michael Dyck, Jonathan Robie, and Josh Spiegel. 2017. XML Path Language (XPath) 3.1. W3C Recommendation. W3C. https://www.w3.org/TR/2017/REC- xpath-31-20170321/
2017
-
[18]
Nicolas Ferranti, Jairo Francisco de Souza, Shqiponja Ahmetaj, and Axel Polleres
-
[19]
Shudi (Sandy) Gao, C. M. Sperberg-McQueen, Henry S. Thompson, Noah Mendel- sohn, David Beech, and Murray Maloney. 2012. W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures . Technical Report. World Wide Web Con- sortium
2012
-
[20]
Olaf Hartig. 2014. Reconciliation of RDF* and Property Graphs. CoRR abs/1409.3288 (2014). http://arxiv.org/abs/1409.3288
2014 arXiv
-
[21]
Daniel Hernández, Aidan Hogan, and Markus Krötzsch. 2015. Reifying RDF: What Works Well With Wikidata?. InInternational Workshop on Scalable Semantic Web Knowledge Base Systems, Vol. 1457. 32–47. https://ceur-ws.org/Vol-1457/ SSWS2015_paper3.pdf
2015
-
[22]
International Organization for Standardization. 2020. ISO/IEC 19757-3:2020 In- formation technology – Document Schema Definition Languages (DSDL) – Part 3: Rule-based validation using Schematron . Standard. International Organization for Standardization, Geneva
2020
-
[23]
International Organization for Standardization. 2024. ISO/IEC 39075:2024 In- formation technology – Database languages – GQL . Standard. International Organization for Standardization, Geneva, CH
2024
-
[24]
Maxime Jakubowski. 2024. Shapes Constraint Language: Formalization, Expres- siveness, and Provenance . Ph. D. Dissertation. Universiteit Hasselt and Vrije Universiteit Brussel
2024
-
[25]
Gregg Kellogg, Pierre-Antoine Champin, Olaf Hartig, and Andy Seaborne
-
[26]
Hendler, and Kingsley Idehen
Holger Knublauch, James A. Hendler, and Kingsley Idehen. 2011.SPIN — Overview and Motivation. Technical Report. World Wide Web Consortium
2011
-
[27]
Knublauch and D
H. Knublauch and D. Kontokostas. 2017. Shapes constraint language (SHACL). W3C Recommendation. W3C. https://www.w3.org/TR/shacl/
2017
-
[28]
Jose Emilio Labra Gayo. 2022. WShEx: A language to describe and validate Wikibase entities. In Wikidata Workshop. https://ceur-ws.org/Vol-3262/paper3. pdf
2022
-
[29]
Jose Emilio Labra Gayo. 2024. Extending Shape Expressions for different types of knowledge graphs. In Workshop on Data Quality meets Machine Learning and Knowledge Graphs
2024
-
[30]
W3C Working Draft
RDF 1.2 Concepts and Abstract Syntax . W3C Working Draft. W3C. https://www.w3.org/TR/2024/WD-rdf12-concepts-20240822/
2024
-
[31]
Knublauch, and D
Jose Emilio Labra Gayo, H. Knublauch, and D. Kontokostas. 2024. SHACL Test Suite and Implementation Report . W3C Document. https://w3c.github.io/data- shapes/data-shapes-test-suite/
2024
-
[32]
Jose Emilio Labra Gayo, Eric Prud’hommeaux, Iovka Boneva, and Dimitris Kontokostas. 2017. Validating RDF Data . Morgan & Claypool Publishers. doi:10.2200/S00786ED1V01Y201707WBE016
2017 doi
-
[33]
Ora Lassila, Michael Schmidt, Olaf Hartig, Brad Bebee, Dave Bechberger, Willem Broekema, Ankesh Khandelwal, Kelvin Lawrence, Carlos Manuel Lopez Enriquez, Ronak Sharda, et al. 2023. The OneGraph vision: Challenges of breaking the graph model lock-in 1. Semantic Web 14, 1 (2023...
2023
-
[34]
Leinberger, P
M. Leinberger, P. Seifer, T. Rienstra, R. Lämmel, and S. Staab. 2020. Deciding SHACL Shape Containment through Description Logics Reasoning. In Interna- tional Semantic Web Conference (ISWC). Springer, 366–383
2020
-
[35]
Jose Emilio Labra Gayo, Herminio García-González, Daniel Fernández-Alvarez, and Eric Prud’hommeaux. 2019. Challenges in RDF Validation. In Current Trends in Semantic Web Technologies: Theory and Practice . Springer, 121–151. doi:10.1007/978-3-030-06149-4_6
2019 doi
-
[36]
Vinh Nguyen, Olivier Bodenreider, and Amit P. Sheth. 2014. Don’t like RDF reification? Making statements about statements using singleton property. In International World Wide Web Conference (WWW) . ACM, 759–770. doi:10.1145/ 2566486.2567973
2014
-
[37]
Mikael Nilsson. 2008. Description Set Profiles: A constraint language for Dublin Core Application Profiles. Technical Report. Dublin Core
2008
-
[38]
Cem Okulmus and Mantas Šimkus. 2024. SHACL Validation under the Well- founded Semantics. In Proc. of KR 2024. doi:10.24963/KR.2024/52
2024 doi
-
[39]
Paolo Pareti and George Konstantinidis. 2021. A Review of SHACL: From Data Validation to Schema Reasoning for RDF Graphs. In Reasoning Web (RW). Springer, 115–144. doi:10.1007/978-3-030-95481-9_6
2021 doi
-
[40]
Wim Martens, Frank Neven, Matthias Niewerth, and Thomas Schwentick. 2017. BonXai: Combining the Simplicity of DTD with the Expressiveness of XML Schema. ACM Trans. Database Syst. 42, 3 (2017), 15:1–15:42. doi:10.1145/3105960
2017 doi
-
[41]
Paolo Pareti, George Konstantinidis, Fabio Mogavero, and Timothy J. Norman
-
[42]
2017.ShapeMap Structure and Language
Eric Prud’hommeaux and Thomas Baker. 2017.ShapeMap Structure and Language. W3C Draft Community Group Report. W3C. http://shex.io/shape-map/
2017
-
[43]
Eric Prud’hommeaux, Iovka Boneva, Jose Emilio Labra Gayo, and Gregg Kellog
-
[44]
Eric Prud’hommeaux, Jose Emilio Labra Gayo, and Harold Solbrig. 2014. Shape expressions: an RDF validation and transformation language. In International Conference on Semantic Systems (SEM). ACM, 32–40. doi:10.1145/2660517.2660523
2014
-
[45]
Paolo Pareti, George Konstantinidis, and Fabio Mogavero. 2022. Satisfiability and Containment of Recursive SHACL. JWS 74 (2022), 100721:1–24
2022
-
[46]
Arthur Ryman. 2014. Resource Shape 2.0. Technical Report. World Wide Web Consortium
2014
-
[47]
Aref, Marcelo Arenas, Maciej Besta, Peter A
Sherif Sakr, Angela Bonifati, Hannes Voigt, Alexandru Iosup, Khaled Ammar, Renzo Angles, Walid G. Aref, Marcelo Arenas, Maciej Besta, Peter A. Boncz, Khuzaima Daudjee, Emanuele Della Valle, Stefania Dumbrava, Olaf Hartig, Bern- hard Haslhofer, Tim Hegeman, Jan Hidders, Katja H...
2021
-
[48]
Philipp Seifer, Ralf Lämmel, and Steffen Staab. 2021. ProGS: Property Graph Shapes Language. In The Semantic Web – ISWC 2021 . Springer International Publishing, Cham, 392–409
2021
-
[49]
Evren Sirin. 2010. Data validation with OWL integrity constraints. In Interna- tional Conference on Web Reasoning and Rule Systems (RR) . Springer, 18–22
2010
-
[50]
Prud’hommeaux, and Harold R
Slawek Staworko, Iovka Boneva, Jose Emilio Labra Gayo, Samuel Hym, Eric G. Prud’hommeaux, and Harold R. Solbrig. 2015. Complexity and Expressiveness of ShEx for RDF. In International Conference on Database Theory (ICDT) . 195–211. doi:10.4230/LIPIcs.ICDT.2015.195
2015 doi
-
[51]
Dominik Tomaszuk. 2017. RDF validation: A brief survey. In International Con- ference Beyond Databases, Architectures and Structures. Towards Efficient Solutions for Data Analysis and Knowledge Representation (BDAS) . Springer, 344–355
2017
-
[52]
Kashif Rabbani, Matteo Lissandrini, and Katja Hose. 2023. Extraction of Validating Shapes from very large Knowledge Graphs. Proc. VLDB Endow. 16, 5 (2023), 1023–
2023
-
[60]
target declarations
Domagoj Vrgoč, Carlos Rojas, Renzo Angles, Marcelo Arenas, Diego Arroyuelo, Carlos Buil-Aranda, Aidan Hogan, Gonzalo Navarro, Cristian Riveros, and Juan Romero. 2023. MillenniumDB: An Open-Source Graph Database System. Data Intelligence (06 2023), 1–39. doi:10.1162/dint_a_0020...
2023 doi
-
[61]
Since (𝑑′ 1,𝑑′
∈ G1. Since (𝑑′ 1,𝑑′
-
[62]
By the definition of 𝑅,𝑑2 = 𝑐 and thus (𝑑2,𝑑′ 2)∈ J𝑝KG2
∈𝑅, we have that(𝑐,𝑝,𝑑 ′ 2)∈G 2. By the definition of 𝑅,𝑑2 = 𝑐 and thus (𝑑2,𝑑′ 2)∈ J𝑝KG2. The other direction is symmetric. (ii) 𝜋 =𝑘 for some key𝑘. Then trivially J𝑘KG1 = J𝑘KG2 =∅ by the definition of(𝑐,𝑛)-neighborhoods and the claim follows. (iii) The remaining cases for 𝜋 =...
2023
-
[1032]
doi:10.14778/3579075.3579078
-
[2008]
Technical Report
Extensible Markup Language (XML) 1.0 (Fifth Edition) . Technical Report. World Wide Web Consortium
-
[2018]
Morgan & Claypool Publishers
Querying Graphs . Morgan & Claypool Publishers. doi:10.2200/ S00873ED1V01Y201808DTM051
-
[2019]
W3C Community Group Report
Shape Expressions Language 2.1 . W3C Community Group Report. W3C. http://shex.io/shex-semantics/
-
[2020]
In International Semantic Web Conference (ISWC)
SHACL Satisfiability and Containment. In International Semantic Web Conference (ISWC). Springer, 474–493
-
[2023]
In International Conference on Extending Database Technology (EDBT)
Data Provenance for SHACL. In International Conference on Extending Database Technology (EDBT). OpenProceedings.org, 285–297. doi:10.48786/edbt. 2023.23
2023 doi
-
[2024]
Semantic Web (2024)
Formalizing and Validating Wikidata’s Property Constraints using SHACL and SPARQL. Semantic Web (2024). doi:10.3233/SW-243611
2024 doi
Reviewed August 9, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.