DBScholar

Back to papers

Tracking Join and Self-Join Sizes in Limited Storage

Summary: Approximate self-join sizes under insertions/deletions in tiny space; tug-of-war sketches outperform sample-and-count and plain sampling for skew detection and self-join estimation. Proves lower bounds showing sampling-based compact join signatures are essentially optimal absent assumptions, but proposes tug-of-war-based join signatures whose error scales with relations' self-join sizes and can significantly beat sampling. (summarized by gpt-5-mini on Feb 09 2026)

Paper ID
h3034fb125a5213a0
Venue
PODS
Year
1999
Pagerank
0.00018400309
Overall Rank
432 | 97.11%
DOI
10.1145/303976.303978

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{alon_pods99,
        address = {New York, NY, USA},
        series = {{PODS} '99},
        title = {{Tracking Join and Self-Join Sizes in Limited Storage}},
        url = {https://dl.acm.org/doi/10.1145/303976.303978},
        doi = {10.1145/303976.303978},
        booktitle = {Proceedings of the {ACM} {SIGMOD} Symposium on {Principles} of {Database} {Systems}},
        publisher = {Association for Computing Machinery},
        author = {Alon, Noga and Gibbons, Phillip B. and Matias, Yossi and Szegedy, Mario},
        year = {1999}
}

Incoming Citations (Sorted by Pagerank)

Showing 42 of 42 citing papers.

Rank Citing Paper Year Venue Pagerank
26 Models and Issues in Data Stream Systems 2002 PODS 0.00051942573
316 Surfing Wavelets on Streams: One-Pass Summaries for Approximate Aggregate Queries 2001 VLDB 0.00021238056
374 Approximate Query Processing: Taming the TeraBytes! A Tutorial 2001 VLDB 0.00019698889
397 Worst-case Optimal Join Algorithms 2012 PODS 0.0001911958
435 Mining Database Structure; Or, How to Build a Data Quality Browser 2002 SIGMOD 0.00018277436
752 Join Size Estimation Subject to Filter Conditions 2015 VLDB 0.00014234789
793 Random Sampling over Joins Revisited 2018 SIGMOD 0.00013903938
844 Processing Complex Aggregate Queries over Data Streams 2002 SIGMOD 0.00013498392
860 What’s Hot and What’s Not: Tracking Most Frequent Items Dynamically 2003 PODS 0.00013382689
1,070 Sketching Streams Through the Net: Distributed Approximate Query Tracking 2005 VLDB 0.0001215545
1,261 Sampling-Based Query Re-Optimization 2016 SIGMOD 0.00011289724
1,681 Two-Level Sampling for Join Size Estimation 2017 SIGMOD 9.8821344e-05
2,063 Space Efficient Mining of Multigraph Streams 2005 PODS 9.0815237e-05
2,228 Estimating Join Selectivities using Bandwidth-Optimized Kernel Density Models 2017 VLDB 8.7912743e-05
2,472 Holistic Aggregates in a Networked World: Distributed Tracking of Approximate Quantiles 2005 SIGMOD 8.3988741e-05
2,749 Sketching Probabilistic Data Streams 2007 SIGMOD 8.0426455e-05
3,090 Persistent Data Sketching 2015 SIGMOD 7.6420011e-05
3,091 Holistic UDAFs at Streaming Speeds 2004 SIGMOD 7.6394636e-05
3,284 Processing Set Expressions over Continuous Update Streams 2003 SIGMOD 7.4455194e-05
3,735 Memory-Limited Execution of Windowed Stream Joins 2004 VLDB 7.0431286e-05
3,765 Approximation Techniques for Spatial Data 2004 SIGMOD 7.0178846e-05
4,981 Similarity Join Size Estimation using Locality Sensitive Hashing 2011 VLDB 6.3161219e-05
5,029 COMPASS: Online Sketch-based Query Optimization for In-Memory Databases 2021 SIGMOD 6.2952031e-05
5,761 Data Streams with Bounded Deletions 2018 PODS 5.9847577e-05
5,986 Understanding Cardinality Estimation using Entropy Maximization 2010 PODS 5.9085861e-05
6,640 SKT: A One-Pass Multi-Sketch Data Analytics Accelerator 2021 VLDB 5.7085404e-05
7,435 Streaming in a Connected World: Querying and Tracking Distributed Data Streams 2007 SIGMOD 5.5132769e-05
7,512 Synopses for Query Optimization: A Space-Complexity Perspective 2004 PODS 5.490671e-05
7,584 Histograms Revisited: When are histograms the best approximation method for aggregates over joins? 2005 PODS 5.4749539e-05
7,587 Convolution and Cross-Correlation of Count Sketches Enables Fast Cardinality Estimation of Multi-Join Queries 2024 SIGMOD 5.4745198e-05
7,654 Consistent Histograms In The Presence of Distinct Value Counts 2009 VLDB 5.4588598e-05
7,935 Sketch-based Geometric Monitoring of Distributed Stream Queries 2013 VLDB 5.4071076e-05
8,346 Containment Join Size Estimation: Models and Methods 2003 SIGMOD 5.3339321e-05
8,446 Sampling Methods for Inner Product Sketching 2024 VLDB 5.3148581e-05
8,499 TreeSensing: Linearly Compressing Sketches with Flexibility 2023 SIGMOD 5.3131213e-05
9,027 Scotch: Generating FPGA-Accelerators for Sketching at Line Rate 2021 VLDB 5.2200134e-05
9,935 Approximate Sketches 2024 SIGMOD 5.0941477e-05
10,327 Data-Agnostic Cardinality Learning from Imperfect Workloads 2025 VLDB 5.0241309e-05
11,593 A Universal Sketch for Estimating Heavy Hitters and Per-Element Frequency Moments in Data Streams with Bounded Deletions 2024 SIGMOD 4.9605343e-05
11,742 Weighted Minwise Hashing Beats Linear Sketching for Inner Product Estimation 2023 PODS 4.9605343e-05
12,495 Monitoring Distributed Streams using Convex Decompositions 2015 VLDB 4.9605343e-05
13,062 Join-Distinct Aggregate Estimation over Update Streams 2005 PODS 4.9605343e-05
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 13 of 13 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Previous Page 1 / 1 Next

Semantically Similar Papers