Worst-case optimal join algorithms: Techniques, results, and open problems

HQ Ngo - Proceedings of the 37th ACM SIGMOD-SIGACT-SIGAI …, 2018 - dl.acm.org
Worst-case optimal join algorithms are the class of join algorithms whose runtime match the
worst-case output size of a given join query. While the first provably worse-case optimal join …

On the expressive power of linear algebra on graphs

F Geerts - Theory of Computing Systems, 2021 - Springer
There is a long tradition in understanding graphs by investigating their adjacency matrices
by means of linear algebra. Similarly, logic-based graph query languages are commonly …

On the expressive power of query languages for matrices

R Brijder, F Geerts, JVD Bussche… - ACM Transactions on …, 2019 - dl.acm.org
We investigate the expressive power of MATLANG, a formal language for matrix
manipulation based on common matrix operations and linear algebra. The language can be …

On the expressive power of query languages for matrices

R Brijder, F Geerts, JV Bussche, T Weerwag - arXiv preprint arXiv …, 2017 - arxiv.org
We investigate the expressive power of $\mathsf {MATLANG} $, a formal language for matrix
manipulation based on common matrix operations and linear algebra. The language can be …

StarfishDB: A Query Execution Engine for Relational Probabilistic Programming

O Ben Amara, S Hadouaj, N Meneghetti - … of the ACM on Management of …, 2024 - dl.acm.org
We introduce StarfishDB, a query execution engine optimized for relational probabilistic
programming. Our engine adopts the model of Gamma Probabilistic Databases …

Coresets for relational data and the applications

J Chen, Q Yang, R Huang… - Advances in Neural …, 2022 - proceedings.neurips.cc
A coreset is a small set that can approximately preserve the structure of the original input
data set. Therefore we can run our algorithm on a coreset so as to reduce the total …

Graphical Join: A New Physical Join Algorithm for RDBMSs

AM Shanghooshabad, P Triantafillou - arXiv preprint arXiv:2206.10435, 2022 - arxiv.org
Join operations (especially n-way, many-to-many joins) are known to be time-and resource-
consuming. At large scales, with respect to table and join-result sizes, current state of the art …

Functional inferences over heterogeneous data

KA Nuamah - 2018 - era.ed.ac.uk
Inference enables an agent to create new knowledge from old or discover implicit
relationships between concepts in a knowledge base (KB), provided that appropriate …

In-database geospatial analytics using python

A Roy, E Fouché, RR Morales, G Möhler - Proceedings of the 2nd ACM …, 2019 - dl.acm.org
The amount of spatial data acquired from crowdsourced platforms, mobile devices, sensors
and cartographic agencies has grown exponentially over the past few years. Nearly half of …

On the expressiveness of LARA: a unified language for linear and relational algebra

NN Higuera Ruiz - 2019 - repositorio.uchile.cl
We study the expressive power of the Lara language–a recently proposed unifying algebra
for expressing relational and linear algebra operations–both in terms of traditional database …