Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3609956.3609968acmotherconferencesArticle/Chapter ViewAbstractPublication PagessstdConference Proceedingsconference-collections
short-paper

A New Primitive for Processing Temporal Joins

Published: 24 August 2023 Publication History

Abstract

This paper presents the extended temporal aligner as a temporal primitive, and proposes a set of reduction rules that employ this primitive to convert a temporal join operator to its non-temporal equivalent. The rules cover all types of temporal joins, including inner join, outer joins, and anti-join. Preliminary experimental results demonstrate that the integration of the extended temporal aligner and the reduction rules can efficiently process temporal join queries.

References

[1]
Panagiotis Bouros and Nikos Mamoulis. 2017. A Forward Scan based Plane Sweep Algorithm for Parallel Interval Joins. Proc. VLDB Endow. 10, 11 (2017), 1346–1357.
[2]
Panagiotis Bouros, Nikos Mamoulis, Dimitrios Tsitsigkos, and Manolis Terrovitis. 2021. In-memory interval joins. The VLDB Journal 30 (2021), 667–691.
[3]
Francesco Cafagna and Michael H. Böhlen. 2017. Disjoint interval partitioning. The VLDB Journal 26, 3 (2017), 447–466.
[4]
Anton Dignös, Michael H. Böhlen, and Johann Gamper. 2012. Temporal alignment. In SIGMOD. 433–444.
[5]
Anton Dignös, Michael H. Böhlen, and Johann Gamper. 2013. Query time scaling of attribute values in interval timestamped databases. In ICDE. 1304–1307.
[6]
Anton Dignös, Michael H. Böhlen, and Johann Gamper. 2014. Overlap interval partition join. In SIGMOD. 1459–1470.
[7]
Anton Dignös, Michael H. Böhlen, Johann Gamper, and Christian S. Jensen. 2016. Extending the Kernel of a Relational DBMS with Comprehensive Support for Sequenced Temporal Queries. ACM Trans. Database Syst. 41, 4 (2016), 26:1–26:46.
[8]
Anton Dignös, Michael H. Böhlen, Johann Gamper, Christian S. Jensen, and Peter Moser. 2022. Leveraging range joins for the computation of overlap joins. The VLDB Journal 31, 1 (2022), 75–99.
[9]
Dengfeng Gao, Christian S. Jensen, Richard T. Snodgrass, and Michael D. Soo. 2005. Join operations in temporal databases. The VLDB Journal 14 (2005), 2–29.
[10]
Himawan Gunadhi and Arie Segev. 1991. Query Processing Algorithms for Temporal Intersection Joins. In ICDE. 336–344.
[11]
Martin Kaufmann, Amin Amiri Manjili, Panagiotis Vagenas, Peter M. Fischer, Donald Kossmann, Franz Färber, and Norman May. 2013. Timeline index: a unified data structure for processing queries on temporal data in SAP HANA. In SIGMOD. 1173–1184.
[12]
Hans-Peter Kriegel, Marco Pötke, and Thomas Seidl. 2000. Managing Intervals Efficiently in Object-Relational Databases. In VLDB. 407–418.
[13]
Dieter Pfoser and Christian S. Jensen. 1999. Incremental Join of Time-Oriented Data. In SSDBM. 232–243.
[14]
Danila Piatov, Sven Helmer, and Anton Dignös. 2016. An interval join optimized for modern hardware. In ICDE. 1098–1109.
[15]
Arie Segev and Himawan Gunadhi. 1989. Event-Join Optimization in Temporal Relational Databases. In VLDB. 205–215.
[16]
Michael D. Soo, Richard T. Snodgrass, and Christian S. Jensen. 1994. Efficient Evaluation of the Valid-Time Natural Join. In ICDE. 282–292.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
SSTD '23: Proceedings of the 18th International Symposium on Spatial and Temporal Data
August 2023
204 pages
ISBN:9798400708992
DOI:10.1145/3609956
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 24 August 2023

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Interval Adjustment
  2. Query Processing
  3. Temporal Data
  4. Temporal Joins

Qualifiers

  • Short-paper
  • Research
  • Refereed limited

Funding Sources

  • This work was supported in part by a grant from the Autonomous Province of Bozen-Bolzano ðResearch Südtirol/Alto Adige 2019ð (project ISTeP).

Conference

SSTD '23
SSTD '23: Symposium on Spatial and Temporal Data
August 23 - 25, 2023
AB, Calgary, Canada

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 95
    Total Downloads
  • Downloads (Last 12 months)25
  • Downloads (Last 6 weeks)1
Reflects downloads up to 25 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media