Demo Data from VLDB 2026 / reviewers in the wild / expert
Marius Eich
dblp:131/4056
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 2018
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 4 · 3 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
4 papers |
Query processing and optimization · 88% Data mining · 10% Database theory · 3% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › query planning
query plan generation |
0.8 | 3 | 2018 | Efficient generation of query plans containing group-by, join, and groupjoin · VLDB J. 2018 Faster Plan Generation through Consideration of Functional Dependencies and Keys · Proc. VLDB Endow. 2016 Dynamic programming: The next step · ICDE 2015 |
Query processing and optimization
query optimization |
0.5 | 3 | 2016 | Faster Plan Generation through Consideration of Functional Dependencies and Keys · Proc. VLDB Endow. 2016 On the correct and complete enumeration of the core search space · SIGMOD Conference 2013 Dynamic programming: The next step · ICDE 2015 |
Query processing and optimization › query optimization
join ordering |
0.4 | 2 | 2015 | Dynamic programming: The next step · ICDE 2015 On the correct and complete enumeration of the core search space · SIGMOD Conference 2013 |
Query processing and optimization › aggregate query processing
eager aggregation |
0.2 | 1 | 2016 | Faster Plan Generation through Consideration of Functional Dependencies and Keys · Proc. VLDB Endow. 2016 |
Data mining › pattern mining › pruning
search space pruning |
0.2 | 1 | 2016 | Faster Plan Generation through Consideration of Functional Dependencies and Keys · Proc. VLDB Endow. 2016 |
Query processing and optimization
dynamic programming |
0.2 | 1 | 2015 | Dynamic programming: The next step · ICDE 2015 |
Query processing and optimization › query optimization › join ordering
outerjoin and antijoin reordering |
0.2 | 1 | 2013 | On the correct and complete enumeration of the core search space · SIGMOD Conference 2013 |
Methods — techniques the papers use, named apart from their topics
dynamic programming · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Efficient generation of query plans containing group-by, join, and groupjoin
Marius Eich, Pit Fender, Guido Moerkotte |
VLDB J. | 1 |
| 2016 | Faster Plan Generation through Consideration of Functional Dependencies and KeysabstractIt has been a recognized fact for many years that query execution can benefit from pushing group-by operators down in the operator tree and applying them before a join. This so-called eager aggregation reduces the size(s) of the join argument(s), making join evaluation faster. Lately, the idea enjoyed a revival when it was applied to outer joins for the first time and incorporated in a state-of-the-art plan generator. However, this recent approach is highly dependent on the use of heuristics because of the exponential growth of the search space that goes along with eager aggregation. Finding an optimal solution for larger queries calls for effective optimality preserving pruning mechanisms to reduce the search space size as far as possible. By a more thorough investigation of functional dependencies and keys, we provide a set of new pruning criteria and evaluate their effectiveness with respect to the runtime and memory consumption of the resulting plan generator. Marius Eich, Pit Fender, Guido Moerkotte |
Proc. VLDB Endow. | 1 |
| 2015 | Dynamic programming: The next stepabstractWe fill two gaps in the literature. First, we give a comprehensive set of equivalences allowing reordering of grouping with non-inner joins. Second, we show how to incorporate the optimal placement of grouping into a state-of-the-art dynamic programming (DP)-based plan generator. Marius Eich, Guido Moerkotte |
ICDE | 1 |
| 2013 | On the correct and complete enumeration of the core search spaceabstractReordering more than traditional joins (e.g. outerjoins, antijoins) requires some care, since not all reorderings are valid. To prevent invalid plans, two approaches have been described in the literature. We show that both approaches still produce invalid plans. Guido Moerkotte, Pit Fender, Marius Eich |
SIGMOD Conference | 3 |