Unraveling the Impact of Window Semantics: Optimizing Join Order for Efficient Stream Processing
Summary: Window joins (WJs) lose commutativity/associativity due to temporal window semantics, so SPSs resort to a fixed join order and forgo optimization. We propose three semantics-preserving transformations and WJR to enumerate equivalent WJ orders, finding better plans and achieving up to 10× speedups across window types and workload rates. (summarized by gpt-5-mini on Feb 09 2026)
Incoming Non-self Citations Over Time
No non-self incoming citations found for this paper in this database.
Authors
- 1. Ariane Ziehn
- 2. Jan Szlang
- 3. Steffen Zeuch
- 4. Volker Markl
Incoming Citations (Sorted by Pagerank)
Showing 0 of 0 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 18 of 18 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
| Overall Rank | Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 8,159 | Computing Complex Temporal Join Queries Efficiently | 2022 | SIGMOD | 4.5729025e-05 |
| 6,753 | State-Slice: New Paradigm of Multi-query Optimization of Window-based Stream Queries | 2006 | VLDB | 4.9387235e-05 |
| 1,717 | Approximate Join Processing Over Data Streams | 2003 | SIGMOD | 0.00010793312 |
| 3,126 | Scheduling for shared window joins over data streams | 2003 | VLDB | 7.5046934e-05 |
| 4,133 | Memory-Limited Execution of Windowed Stream Joins | 2004 | VLDB | 6.4196026e-05 |
| 1,233 | Maximizing the Output Rate of Multi-Way Join Queries over Streaming Information Sources | 2003 | VLDB | 0.0001313363 |
| 4,523 | Simplicity Done Right for Join Ordering | 2021 | CIDR | 6.1135504e-05 |
| 11,705 | Improving Join Reorderability with Compensation Operators | 2018 | SIGMOD | 4.1945683e-05 |
| 2,101 | Semantics and Evaluation Techniques for Window Aggregates in Data Streams | 2005 | SIGMOD | 9.5429492e-05 |
| 3,656 | Processing Sliding Window Multi-Joins in Continuous Queries over Data Streams | 2003 | VLDB | 6.8714509e-05 |