Worst-case Optimal Binary Join Algorithms under General $\ell_p$ Constraints
Sai Vikneshwar Mani Jayaraman, Corey Ropell, Atri Rudra

TL;DR
This paper introduces a simple, worst-case optimal join algorithm for relations with arity at most two under general $\, ext{l}_p$-norm size bounds, extending prior work beyond size and degree bounds.
Contribution
It presents a novel join algorithm that is optimal under $\, ext{l}_p$-norm bounds for $p \,\in\ (1,2]$, and addresses open questions from previous research.
Findings
Algorithm is simple and p-independent.
Achieves worst-case optimality for $p\in(1,2]$ and large girth graphs.
Avoids poly-log factors of previous algorithms.
Abstract
Worst-case optimal join algorithms have so far been studied in two broad contexts -- when we are given input relation sizes [Atserias et al., FOCS 2008, Ngo et al., PODS 2012, Velduizhen et. al, ICDT 2014] when in addition to size, we are given a degree bound on the relation [Abo Khamis et al., PODS 2017]. To the best of our knowledge, this problem has not been studied beyond these two statistics even for the case when input relations have arity (at most) two. In this paper, we present a worst-case optimal join algorithm when are given -norm size bounds on input relations of arity at most two for . ( corresponds to relation size bounds and corresponds to the degree bounds.) The worst-case optimality holds any fixed as well (as long as the join query graph has large enough girth). Our algorithm is {\em simple},…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Optimization and Search Problems · Algorithms and Data Compression
