Robust Join Processing with Diamond Hardened Joins

A Birler, A Kemper, T Neumann - Proceedings of the VLDB Endowment, 2024 - dl.acm.org
Join ordering and join processing has a huge impact on query execution and can easily
affect the query response time by orders of magnitude. In particular, when joins are …

Insert-Only versus Insert-Delete in Dynamic Query Evaluation

MA Khamis, A Kara, D Olteanu, D Suciu - arXiv preprint arXiv:2312.09331, 2023 - arxiv.org
We study the dynamic query evaluation problem: Given a join query Q and a stream of
updates, we would like to construct a data structure that supports constant-delay …

Tractable Conjunctive Queries over Static and Dynamic Relations

A Kara, Z Luo, M Nikolic, D Olteanu… - arXiv preprint arXiv …, 2024 - arxiv.org
We investigate the evaluation of conjunctive queries over static and dynamic relations. While
static relations are given as input and do not change, dynamic relations are subject to inserts …

Continual Observation of Joins under Differential Privacy

W Dong, Z Chen, Q Luo, E Shi, K Yi - … of the ACM on Management of …, 2024 - dl.acm.org
The problem of continual observation under differential privacy has been studied extensively
in the literature. However, all existing works, with the exception of [28, 51], have only studied …

Reservoir Sampling over Joins

B Dai, X Hu, K Yi - Proceedings of the ACM on Management of Data, 2024 - dl.acm.org
Sampling over joins is a fundamental task in large-scale data analytics. Instead of computing
the full join results, which could be massive, a uniform sample of the join results would …

To rewrite or not to rewrite: Decision making in query optimization of SQL queries

D Böhm - 2024 - repositum.tuwien.at
A common challenge for database management systems (DBMSs) is efficiently evaluating
queries. The most basic queries are conjunctive queries (CQs), which are SELECT-FROM …

Efficient Ranked Access to Database Query Answers

N Tziavelis - 2024 - search.proquest.com
Database queries can produce a huge output that is infeasible to compute, regardless of the
algorithm or system that processes them. This can often occur when the query joins large …

Insert-Only versus Insert-Delete in Dynamic Query Evaluation

M Abo Khamis, A Kara, D Olteanu, D Suciu - Proceedings of the ACM on …, 2024 - dl.acm.org
We study the dynamic query evaluation problem: Given a full conjunctive query Q and a
sequence of updates to the input database, we construct a data structure that supports …

Recent Increments in Incremental View Maintenance

D Olteanu - Companion of the 43rd Symposium on Principles of …, 2024 - dl.acm.org
We overview recent progress on the longstanding problem of incremental view maintenance
(IVM), with a focus on the fine-grained complexity and optimality of IVM for classes of …

Accelerating Continuous Subgraph Matching on Heterogeneous Processors

X Sun - 2024 - search.proquest.com
Continuous subgraph matching (CSM) is an operation that keeps processing subgraph
queries on a dynamic data graph. This operation is essential to many applications, but it is …