Shapes from Examples: Foundations of Shape Learning in Recursive SHACL
Not on the map. Why?
Abstract (arXiv)
SHACL shapes enable data graph validation, making automatic shape learning essential for knowledge graph applications. We investigate the well-known fitting approach to this task: given sets P and N of positive and negative example nodes from an input graph, compute a shape expression C, possibly using shape names defined in a recursive shape catalogue, that validates at every node in P and none in N. We focus on the case where C is written in a core fragment of SHACL corresponding to the Description Logic ELI. For the catalogue, we consider the well-founded, stable, and supported semantics. We address fitting existence and most specific fitting computation, establish tight exponential-time upper bounds for both problems, and obtain polynomial bounds for relevant special cases.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 5 of its 34 references that are in the map. First posted on arXiv 30 Jul 2026.
Builds on
5 of 34 references.
References · 5
- 2021Fixpoint Semantics for Recursive SHACLcited by 6
- 2022Extremal Fitting Problems for Conjunctive Queriescited by 6
- 2025Common Foundations for SHACL, ShEx, and PG-Schemacited by 4
- 2024On the Power and Limitations of Examples for Description Logic Conceptscited by 2
- 2024Extremal Separation Problems for Temporal Instance Queriescited by 1
Built on by
Not cited yet.