<div class="csl-bib-body">
<div class="csl-entry">Khamis, M. A., Ngo, H. Q., Pichler, R., Suciu, D., & Wang, Y. R. (2024). Convergence of datalog over (Pre-) Semirings. <i>Journal of the ACM</i>, <i>71</i>(2), Article 8. https://doi.org/10.1145/3643027</div>
</div>
-
dc.identifier.issn
0004-5411
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/209322
-
dc.description.abstract
Recursive queries have been traditionally studied in the framework of datalog, a language that restricts recursion to monotone queries over sets, which is guaranteed to converge in polynomial time in the size of the input. But modern big data systems require recursive computations beyond the Boolean space. In this article, we study the convergence of datalog when it is interpreted over an arbitrary semiring. We consider an ordered semiring, define the semantics of a datalog program as a least fixpoint in this semiring, and study the number of steps required to reach that fixpoint, if ever. We identify algebraic properties of the semiring that correspond to certain convergence properties of datalog programs. Finally, we describe a class of ordered semirings on which one can use the semi-naïve evaluation algorithm on any datalog program.
en
dc.description.sponsorship
WWTF Wiener Wissenschafts-, Forschu und Technologiefonds
-
dc.language.iso
en
-
dc.publisher
ASSOC COMPUTING MACHINERY
-
dc.relation.ispartof
Journal of the ACM
-
dc.subject
Convergence of datalog
en
dc.subject
Semirings
en
dc.subject
Boolean space
en
dc.title
Convergence of datalog over (Pre-) Semirings
en
dc.type
Article
en
dc.type
Artikel
de
dc.contributor.affiliation
Relational AI, Berkeley, USA
-
dc.contributor.affiliation
Relational AI, Berkeley, USA
-
dc.contributor.affiliation
University of Washington, United States of America (the)
-
dc.contributor.affiliation
University of Washington, United States of America (the)
-
dc.relation.grantno
ICT22-011
-
dc.type.category
Original Research Article
-
tuw.container.volume
71
-
tuw.container.issue
2
-
tuw.journal.peerreviewed
true
-
tuw.peerreviewed
true
-
wb.publication.intCoWork
International Co-publication
-
tuw.project.title
Decompose and Conquer: Fast Query Processing via Decomposition
-
tuw.researchTopic.id
I1
-
tuw.researchTopic.name
Logic and Computation
-
tuw.researchTopic.value
100
-
dcterms.isPartOf.title
Journal of the ACM
-
tuw.publication.orgunit
E192-02 - Forschungsbereich Databases and Artificial Intelligence
-
tuw.publisher.doi
10.1145/3643027
-
dc.identifier.articleid
8
-
dc.identifier.eissn
1557-735X
-
dc.description.numberOfPages
55
-
tuw.author.orcid
0000-0002-1760-122X
-
wb.sci
true
-
wb.sciencebranch
Informatik
-
wb.sciencebranch
Mathematik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.oefos
1010
-
wb.sciencebranch.value
80
-
wb.sciencebranch.value
20
-
item.languageiso639-1
en
-
item.openairetype
research article
-
item.grantfulltext
none
-
item.fulltext
no Fulltext
-
item.cerifentitytype
Publications
-
item.openairecristype
http://purl.org/coar/resource_type/c_2df8fbb1
-
crisitem.author.dept
Relational AI, Berkeley, USA
-
crisitem.author.dept
Relational AI, Berkeley, USA
-
crisitem.author.dept
E192-02 - Forschungsbereich Databases and Artificial Intelligence
-
crisitem.author.dept
University of Washington
-
crisitem.author.dept
University of Washington
-
crisitem.author.orcid
0000-0002-1760-122X
-
crisitem.author.parentorg
E192 - Institut für Logic and Computation
-
crisitem.project.funder
WWTF Wiener Wissenschafts-, Forschu und Technologiefonds