Presented at the Workshop on Quality of Knowledge Graphs at the 2026 Extended Semantic Web Conference.
Ruben Dedecker, Ben De Meester, Pieter Colpaert Ghent University – imec
Ruben Dedecker, Ben De Meester, Pieter Colpaert
<Credential> <primarySubject> <Alice>
<Alice> <employee> <University>
<Credential> <proof> <ProofGraph>
<ProofGraph> {
_:proof <proofValue> "..."
}
_:data {
_:data ca:graphName ca:DefaultGraph
<Credential> <primarySubject> <Alice>
<Alice> <employee> <University>
<Credential> <proof> <ProofGraph>
}
<ProofGraph> {
_:proof <proofValue> "..."
}
_:data {
_:data ca:graphName ca:DefaultGraph
<Credential> <primarySubject> <Alice>
<Alice> <employee> <University>
<Credential> <proof> <ProofGraph>
}
<ProofGraph> {
<ProofGraph> ca:aboutGraph _:data
_:proof <proofValue> "..."
}
_:data {
_:data ca:graphName ca:DefaultGraph
<Credential> <primarySubject> <Alice>
<Alice> <employee> <University>
<Credential> <proof> <ProofGraph>
}
_:proofGraph {
_:proofGraph ca:aboutGraph _:data
ca:graphName <ProofGraph>
_:proof <proofValue> "..."
}
_:contextGraph ca:aboutGraph _:targetGraph
_:g0 {
<University> <states> _:b0 .
_:b0 a rdf:Statement .
_:b0 rdf:subject <Alice> .
_:b0 rdf:predicate <employee> .
_:b0 rdf:object <University> .
}
_:g0 {
_:g0 ca:aboutGraph _:g1 .
<University> <states> _:graph .
}
_:g1 {
_:g1 ca:encodedFrom ca:reification .
<Alice> <employee> <University> .
}
~ works with SPARQL, better with ARQ
✓ complexity in encoding step✓ explicit data, context and encoding info
✓ stable under dataset merge
✓ requires custom encoding routines