EDBT 2026 Demo / reviewers in the wild / expert
Alexander Selzer
dblp:330/9513
· DBLP profile ↗
5ranked-venue papers in the field
0as first author
5since 2021 · last 2026
0000-0002-6867-5448ORCID · corroborated
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Selective Use of Yannakakis' Algorithm for Consistent Performance Gains
Daniela Böhm, Georg Gottlob, Matthias Lanzinger, Davide M. Longo, Cem Okulmus, Reinhard Pichler, Alexander Selzer |
DOLAP | 7 |
| 2026 | Database Theory in Action: Evaluation of Aggregate Queries Without MaterialisationabstractAggregate queries often require computing large intermediate joins despite producing only small outputs. We identify broad classes of acyclic aggregate queries that can be evaluated without materialising any join results, using a bottom-up, semi-join–based propagation of cardinalities and partial aggregates. An implementation in Spark SQL shows that this approach is widely applicable and yields substantial performance gains on standard benchmarks. Matthias Lanzinger, Reinhard Pichler, Alexander Selzer |
ICDT | 3 |
| 2025 | Soft and Constrained Hypertree WidthabstractHypertree decompositions provide a way to evaluate Conjunctive Queries (CQs) in polynomial time, where the exponent of this polynomial is determined by the width of the decomposition. In theory, the goal of efficient CQ evaluation therefore has to be a minimisation of the width. However, in practical settings, it turns out that there are also other properties of a decomposition that influence the performance of query evaluation. It is therefore of interest to restrict the computation of decompositions by constraints and to guide this computation by preferences. To this end, we propose a novel framework based on candidate tree decompositions, which allows us to introduce soft hypertree width (shw). This width measure is a relaxation of hypertree width (hw); it is never greater than hw and, in some cases, shw may actually be lower than hw. Most importantly, shw preserves the tractability of deciding if a given CQ is below some fixed bound, while offering more algorithmic flexibility. In particular, it provides a natural way to incorporate preferences and constraints into the computation of decompositions. A prototype implementation and preliminary experiments confirm that this novel framework can indeed have a practical impact on query evaluation. Matthias Lanzinger, Cem Okulmus, Reinhard Pichler, Alexander Selzer, Georg Gottlob |
Proc. ACM Manag. Data | 4 |
| 2025 | Avoiding Materialisation for Guarded Aggregate QueriesabstractOptimising queries with many joins is known to be a hard problem. The explosion of intermediate results as opposed to a much smaller final result poses a serious challenge to modern database management systems (DBMSs). This is particularly glaring in case of analytical queries that join many tables but ultimately only output comparatively small aggregate information. Analogous problems are faced by graph database systems when processing analytical queries with aggregates on top of complex path queries. In this work, we propose novel optimisation techniques, both on the logical, and physical level, that allow us to avoid the materialisation of join results for certain types of aggregate queries. The key to these optimisations is the notion of guardedness , by which we impose restrictions on the occurrence of attributes in GROUP BY clauses and in aggregate expressions. The efficacy of our optimisations is validated through their implementation in Spark SQL and extensive empirical evaluation on various standard benchmarks. Matthias Lanzinger, Reinhard Pichler, Alexander Selzer |
Proc. VLDB Endow. | 3 |
| 2023 | Integration of Skyline Queries into Spark SQL
Lukas Grasmann, Reinhard Pichler, Alexander Selzer |
EDBT | 3 |