DBLGNov 18, 2025

Gradient-Based Join Ordering

arXiv:2511.14482v1
Originality Highly original
AI Analysis

This work addresses a core bottleneck in database systems for improving query performance, representing an incremental advancement with a novel gradient-based technique.

The paper tackles the NP-hard join ordering problem in database query optimization by proposing a gradient-based search method that relaxes query plans into a continuous space using differentiable cost models. The approach finds comparable or lower-cost plans than traditional methods and scales linearly with query size, unlike quadratic or exponential runtimes of classical approaches.

Join ordering is the NP-hard problem of selecting the most efficient sequence in which to evaluate joins (conjunctive, binary operators) in a database query. As the performance of query execution critically depends on this choice, join ordering lies at the core of query optimization. Traditional approaches cast this problem as a discrete combinatorial search over binary trees guided by a cost model, but they often suffer from high computational complexity and limited scalability. We show that, when the cost model is differentiable, the query plans can be continuously relaxed into a soft adjacency matrix representing a superposition of plans. This continuous relaxation, together with a Gumbel-Softmax parameterization of the adjacency matrix and differentiable constraints enforcing plan validity, enables gradient-based search for plans within this relaxed space. Using a learned Graph Neural Network as the cost model, we demonstrate that this gradient-based approach can find comparable and even lower-cost plans compared to traditional discrete local search methods on two different graph datasets. Furthermore, we empirically show that the runtime of this approach scales linearly with query size, in contrast to quadratic or exponential runtimes of classical approaches. We believe this first step towards gradient-based join ordering can lead to more effective and efficient query optimizers in the future.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes