Algorithmic Aspects of Semiring Provenance for Stratified Datalog

  Рет қаралды 278

Simons Institute

Simons Institute

6 ай бұрын

Matthias Naaf (RWTH Aachen)
simons.berkeley.edu/talks/mat...
Logic and Algebra for Query Evaluation
Semiring provenance provides a unifying framework for provenance analysis of database queries, logics and games. Initially proposed for positive relational algebra and datalog, featuring least fixed-point computations, it has since been extended to logics with negation.
In this talk, we consider algorithmic problems raised by allowing queries with negations of least fixed points, such as stratified datalog and fixed point logic. Evaluating such queries requires the computation of greatest fixed points; these turn out to be well behaved in the class of absorptive semirings with suitable completeness and continuity assumptions. We show that greatest fixed points can be efficiently computed in these semirings. The proof is based on understanding the fixed-point iteration through derivation trees, inspired by a line of research on Newton's method for commutative semirings.
A second algorithmic issue arises when facts are annotated by polynomials, as the query evaluation can then result in polynomials of exponential size. This problem has been addressed for datalog over absorptive polynomials by using circuit representations. We show that the efficient computation of greatest fixed points can be turned into similar circuit representations for stratified datalog.
Talk based on a RAMiCS'21 paper: arxiv.org/pdf/2106.00399.pdf
Closely related papers:
JACM 2010: Newtonian Program Analysis, dl.acm.org/doi/10.1145/185791...
ICDT 2014: Circuits for Datalog Provenance, openproceedings.org/ICDT/2014...

Пікірлер
An Observation on Generalization
57:21
Simons Institute
Рет қаралды 154 М.
Dynamic #gadgets for math genius! #maths
00:29
FLIP FLOP Hacks
Рет қаралды 16 МЛН
Indian sharing by Secret Vlog #shorts
00:13
Secret Vlog
Рет қаралды 40 МЛН
Glow Stick Secret 😱 #shorts
00:37
Mr DegrEE
Рет қаралды 140 МЛН
Do you have a friend like this? 🤣#shorts
00:12
dednahype
Рет қаралды 33 МЛН
Semiring Semantics
1:06:07
Simons Institute
Рет қаралды 413
Multi horizon forecasting for limit order books
37:40
Alpha Events
Рет қаралды 9 М.
Why There Are Multiple Sizes of Infinity
25:36
Combo Class
Рет қаралды 8 М.
Are LLMs the Beginning or End of NLP?
1:00:56
Simons Institute
Рет қаралды 26 М.
Nonparametric Bayesian Methods: Models, Algorithms, and Applications I
1:06:01
I tried Unraid for the FIRST time in 2024
21:05
Techno Tim
Рет қаралды 80 М.
Ultraproducts as a Bridge Between Discrete and Continuous Analysis
1:04:46
Simons Institute
Рет қаралды 36 М.
Algorithmic Trading and Machine Learning
54:49
Simons Institute
Рет қаралды 94 М.
Not Your Mothers Datalog - Paula Gearon - reClojure 2021
22:41
London Clojurians
Рет қаралды 3 М.
Dynamic #gadgets for math genius! #maths
00:29
FLIP FLOP Hacks
Рет қаралды 16 МЛН