Instance-optimal join algorithms for cyclic queries
Determine whether there exists an instance-optimal algorithm for evaluating cyclic natural join queries—namely, a join algorithm that, like the Yannakakis algorithm for α-acyclic queries, runs in time linear in the total input size plus the output size (O(N + OUT)) for every input instance.
References
Despite our promising results in achieving practical join order robustness, whether an instance-optimal join algorithm exists for cyclic queries remains an open problem.
— Debunking the Myth of Join Ordering: Toward Robust SQL Analytics
(2502.15181 - Zhao et al., 21 Feb 2025) in Section 1 (Introduction)