C Zaniolo, M Yang, A Das, A Shkapsky… - Theory and Practice of …, 2017 - cambridge.org
A very desirable Datalog extension investigated by many researchers in the last 30 years consists in allowing the use of the basic SQL aggregates min, max, count and sum in …
B Ketsman, P Koutris - Foundations and Trends® in …, 2022 - nowpublishers.com
Recent years have seen a resurgence of interest from both the industry and research community in Datalog. Datalog is a declarative query language that extends relational …
Modern data analytics applications, such as knowledge graph reasoning and machine learning, typically involve recursion through aggregation. Such computations pose great …
In the past, the semantic issues raised by the non-monotonic nature of aggregates often prevented their use in the recursive statements of logic programs and deductive databases …
A Das, C Zaniolo - Theory and Practice of Logic Programming, 2019 - cambridge.org
A large class of traditional graph and data mining algorithms can be concisely expressed in Datalog, and other Logic-based languages, once aggregates are allowed in recursion. In …
Relational databases have become one of the most important software components in the world, ubiquitous in computing systems from smartphones to data centers. Nevertheless …
M Interlandi, L Tanca - Theory and Practice of Logic Programming, 2018 - cambridge.org
Cloud computing refers to maximizing efficiency by sharing computational and storage resources, while data-parallel systems exploit the resources available in the cloud to …