TY - GEN
T1 - Revisiting Semiring Provenance for Datalog
AU - Bourgaux, Camille
AU - Bourhis, Pierre
AU - Peterfreund, Liat
AU - Thomazo, Michaël
N1 - Publisher Copyright:
© 19th International Conference on Principles of Knowledge Representation and Reasoning, KR 2022. All rights reserved.
PY - 2022/1/1
Y1 - 2022/1/1
N2 - Data provenance consists in bookkeeping meta information during query evaluation, in order to enrich query results with their trust level, likelihood, evaluation cost, and more. The framework of semiring provenance abstracts from the specific kind of meta information that annotates the data. While the definition of semiring provenance is uncontroversial for unions of conjunctive queries, the picture is less clear for Datalog. Indeed, the original definition might include infinite computations, and is not consistent with other proposals for Datalog semantics over annotated data. In this work, we propose and investigate several provenance semantics, based on different approaches for defining classical Datalog semantics. We study the relationship between these semantics, and introduce properties that allow us to analyze and compare them.
AB - Data provenance consists in bookkeeping meta information during query evaluation, in order to enrich query results with their trust level, likelihood, evaluation cost, and more. The framework of semiring provenance abstracts from the specific kind of meta information that annotates the data. While the definition of semiring provenance is uncontroversial for unions of conjunctive queries, the picture is less clear for Datalog. Indeed, the original definition might include infinite computations, and is not consistent with other proposals for Datalog semantics over annotated data. In this work, we propose and investigate several provenance semantics, based on different approaches for defining classical Datalog semantics. We study the relationship between these semantics, and introduce properties that allow us to analyze and compare them.
M3 - Conference contribution
AN - SCOPUS:85141829342
T3 - 19th International Conference on Principles of Knowledge Representation and Reasoning, KR 2022
SP - 91
EP - 101
BT - 19th International Conference on Principles of Knowledge Representation and Reasoning, KR 2022
PB - International Joint Conferences on Artificial Intelligence
T2 - 19th International Conference on Principles of Knowledge Representation and Reasoning, KR 2022
Y2 - 31 July 2022 through 5 August 2022
ER -