Efficient provenance-aware querying of graph databases with datalog

6Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We establish a translation between a formalism for dynamic programming over hypergraphs and the computation of semiring-based provenance for Datalog programs. The benefit of this translation is a new method for computing the provenance of Datalog programs for specific classes of semirings, which we apply to provenance-aware querying of graph databases. Theoretical results and practical optimizations lead to an efficient implementation using Soufflé, a state-of-the-art Datalog interpreter. Experimental results on real-world data suggest this approach to be efficient in practical contexts, competing with dedicated solutions for graphs.

Cite

CITATION STYLE

APA

Ramusat, Y., Maniu, S., & Senellart, P. (2022). Efficient provenance-aware querying of graph databases with datalog. In Proceedings of the 5th ACM SIGMOD Joint International Workshop on Graph Data Management Experiences and Systems (GRADES) and Network Data Analytics (NDA), GRADES-NDA 2022. Association for Computing Machinery, Inc. https://doi.org/10.1145/3534540.3534689

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free