Communication steps for parallel query processing

P Beame, P Koutris, D Suciu - Journal of the ACM (JACM), 2017 - dl.acm.org
We study the problem of computing conjunctive queries over large databases on parallel
architectures without shared storage. Using the structure of such a query q and the skew in …

Distributed evaluation of subgraph queries using worstcase optimal lowmemory dataflows

K Ammar, F McSherry, S Salihoglu… - arXiv preprint arXiv …, 2018 - arxiv.org
We study the problem of finding and monitoring fixed-size subgraphs in a continually
changing large-scale graph. We present the first approach that (i) performs worst-case …

Algorithmic aspects of parallel data processing

P Koutris, S Salihoglu, D Suciu - Foundations and Trends® in …, 2018 - nowpublishers.com
In the last decade or so we have witnessed a growing interest in processing large data sets
on large distributed clusters. The idea was pioneered by the MapReduce framework, and …

Parallel communication obliviousness: One round and beyond

Y Tao, R Wang, S Deng - Proceedings of the ACM on Management of …, 2024 - dl.acm.org
This paper studies communication-oblivious algorithms under the massively parallel
computation (MPC) model. The communication patterns of these algorithms follow a …

Scalable online first-order monitoring

J Schneider, D Basin, F Brix, S Krstić… - International Journal on …, 2021 - Springer
Online monitoring is the task of identifying complex temporal patterns while incrementally
processing streams of data-carrying events. Existing state-of-the-art monitors for first-order …

Structure-Guided Query Evaluation: Towards Bridging the Gap from Theory to Practice

G Gottlob, M Lanzinger, DM Longo, C Okulmus… - arXiv preprint arXiv …, 2023 - arxiv.org
Join queries involving many relations pose a severe challenge to today's query optimisation
techniques. To some extent, this is due to the fact that these techniques do not pay sufficient …

Parallel Acyclic Joins: Optimal Algorithms and Cyclicity Separation

X Hu, Y Tao - Journal of the ACM, 2024 - dl.acm.org
We study equi-join computation in the massively parallel computation (MPC) model.
Currently, a main open question under this topic is whether it is possible to design an …

Avoiding Materialisation for Guarded Aggregate Queries

M Lanzinger, R Pichler, A Selzer - arXiv preprint arXiv:2406.17076, 2024 - arxiv.org
Database systems are often confronted with queries that join many tables but ultimately only
output comparatively small aggregate information. Despite all advances in query …

Efficient Approximation of Fractional Hypertree Width

V Korchemna, D Lokshtanov, S Saurabh… - 2024 IEEE 65th …, 2024 - ieeexplore.ieee.org
We give two new approximation algorithms to compute the fractional hypertree width of an
input hypergraph. The first algorithm takes as input n-vertex m-edge hypergraph H of …

Topology-aware Parallel Joins

X Hu, P Koutris - Proceedings of the ACM on Management of Data, 2024 - dl.acm.org
We study the design and analysis of parallel join algorithms in a topology-aware
computational model. In this model, the network is modeled as a directed graph, where each …