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,163 | Computing Complex Temporal Join Queries Efficiently | 2022 | SIGMOD | 4.5685178e-05 |
| 6,871 | State-Slice: New Paradigm of Multi-query Optimization of Window-based Stream Queries | 2006 | VLDB | 4.8966771e-05 |
| 1,712 | Approximate Join Processing Over Data Streams | 2003 | SIGMOD | 0.00010786152 |
| 3,138 | Scheduling for shared window joins over data streams | 2003 | VLDB | 7.4919127e-05 |
| 4,139 | Memory-Limited Execution of Windowed Stream Joins | 2004 | VLDB | 6.4126764e-05 |
| 1,233 | Maximizing the Output Rate of Multi-Way Join Queries over Streaming Information Sources | 2003 | VLDB | 0.0001312635 |
| 4,526 | Simplicity Done Right for Join Ordering | 2021 | CIDR | 6.1079584e-05 |
| 11,710 | Improving Join Reorderability with Compensation Operators | 2018 | SIGMOD | 4.1905499e-05 |
| 2,124 | Semantics and Evaluation Techniques for Window Aggregates in Data Streams | 2005 | SIGMOD | 9.4824543e-05 |
| 3,664 | Processing Sliding Window Multi-Joins in Continuous Queries over Data Streams | 2003 | VLDB | 6.8645092e-05 |