mlsanityData to 14 Oct 2026

Sketched Sum-Product Networks for Joins

arXiv 2506.14034 ↗First posted 16 Jun 2025cs.DB cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Sketches have shown high accuracy in multi-way join cardinality estimation, a critical problem in cost-based query optimization. Accurately estimating the cardinality of a join operation -- analogous to its computational cost -- allows the optimization of query execution costs in relational database systems. However, although sketches have shown high efficacy in query optimization, they are typically constructed specifically for predefined selections in queries that are assumed to be given a priori, hindering their applicability to new queries. As a more general solution, we propose for Sum-Product Networks to dynamically approximate sketches on-the-fly. Sum-Product Networks can decompose and model multivariate distributions, such as relations, as linear combinations of multiple univariate distributions. By representing these univariate distributions as sketches, Sum-Product Networks can combine them element-wise to efficiently approximate the sketch of any query selection. These approximate sketches can then be applied to join cardinality estimation. In particular, we implement the Fast-AGMS and Bound Sketch methods, which have successfully been used in prior work, despite their costly construction. By accurately approximating them instead, our work provides a practical alternative to apply these sketches to query optimization.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 14 of its 57 references that are in the map. First posted on arXiv 16 Jun 2025.

Builds on

14 of 57 references.

References · 14

  1. 2017Attention Is All You Needcited by 60,361
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  3. 2015MADE: Masked Autoencoder for Distribution Estimationcited by 307
  4. 2018Learned Cardinalities: Estimating Correlated Joins with Deep Learningcited by 64
  5. 2021Cardinality Estimation in DBMS: A Comprehensive Benchmark Evaluationcited by 30
  6. 2013The Randomized Dependence Coefficientcited by 26
  7. 2020FLAT: Fast, Lightweight and Accurate Method for Cardinality Estimationcited by 22
  8. 2021A Unified Deep Model of Learning from both Data and Queries for Cardinality Estimationcited by 21
  9. 2022FactorJoin: A New Cardinality Estimation Framework for Join Queriescited by 13
  10. 2023ALECE: An Attention-based Learned Cardinality Estimator for SPJ Queries on Dynamic Workloads (Extended)cited by 13
  11. 2020BayesCard: Revitilizing Bayesian Frameworks for Cardinality Estimationcited by 10
  12. 2024Convolution and Cross-Correlation of Count Sketches Enables Fast Cardinality Estimation of Multi-Join Queriescited by 3
2 more
  1. 2025A Unified Model for Cardinality Estimation by Learning from Data and Queries via Sum-Product Networkscited by 2
  2. 2020The Power of Hashing with Mersenne Primescited by 1

Built on by

Not cited yet.