Overview of the main idea (3 sentences)

The main idea of this paper is the hash trie join, which is an alternative to other worst-case optimal joins such as the Leapfrog Triejoin. These joins should be used for multi-way joins where the intermediate joins could generate “exploding” inputs to other joins, i.e., a lot of tuples/rows that will be discarded anyway.

Key findings / takeaways from the paper (2-3 sentences)

System used in evaluation and how it was modified/extended (1 sentence)

Umbra, MonetDB, “DBMS X” which is probably Oracle, EmptyHeaded.

In Umbra, the authors implemented both leap frog join as well as two variations of the hash trie join introduced in this paper.

Workload Evaluated (1 sentence)