How and Why is An Answer (Still) Correct? Maintaining Provenance in Dynamic Knowledge Graphs
Garima Gaur, Arnab Bhattacharya, Srikanta Bedathur

TL;DR
This paper introduces HUKA, a system that efficiently maintains provenance information in large, dynamic knowledge graphs, enabling faster query result explanations amidst frequent updates.
Contribution
HUKA is the first system to maintain provenance polynomials efficiently over dynamic KGs, significantly improving update handling performance.
Findings
HUKA is up to 50 times faster than existing systems.
It effectively maintains provenance during KG updates.
Experimental validation on YAGO and DBpedia demonstrates scalability.
Abstract
Knowledge graphs (KGs) have increasingly become the backbone of many critical knowledge-centric applications. Most large-scale KGs used in practice are automatically constructed based on an ensemble of extraction techniques applied over diverse data sources. Therefore, it is important to establish the provenance of results for a query to determine how these were computed. Provenance is shown to be useful for assigning confidence scores to the results, for debugging the KG generation itself, and for providing answer explanations. In many such applications, certain queries are registered as standing queries since their answers are needed often. However, KGs keep continuously changing due to reasons such as changes in the source data, improvements to the extraction techniques, refinement/enrichment of information, and so on. This brings us to the issue of efficiently maintaining the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
