Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

A highly optimized algorithm for continuous intersection join queries over moving objects

Published: 01 August 2012 Publication History

Abstract

Given two sets of moving objects with nonzero extents, the continuous intersection join query reports every pair of intersecting objects, one from each of the two moving object sets, for every timestamp. This type of queries is important for a number of applications, e.g., in the multi-billion dollar computer game industry, massively multiplayer online games like World of Warcraft need to monitor the intersection among players' attack ranges and render players' interaction in real time. The computational cost of a straightforward algorithm or an algorithm adapted from another query type is prohibitive, and answering the query in real time poses a great challenge. Those algorithms compute the query answer for either too long or too short a time interval, which results in either a very large computation cost per answer update or too frequent answer updates, respectively. This observation motivates us to optimize the query processing in the time dimension. In this study, we achieve this optimization by introducing the new concept of time-constrained (TC) processing. Further, TC processing enables a set of effective improvement techniques on traditional intersection join algorithms. Finally, we provide a method to find the optimal value for an important parameter required in our technique, the maximum update interval. As a result, we achieve a highly optimized algorithm for processing continuous intersection join queries on moving objects. With a thorough experimental study, we show that our algorithm outperforms the best adapted existing solution by several orders of magnitude. We also validate the accuracy of our cost model and its effectiveness in optimizing the performance.

Cited By

View all
  • (2022)Continuous social distance monitoring in indoor spaceProceedings of the VLDB Endowment10.14778/3523210.352321715:7(1390-1402)Online publication date: 22-Jun-2022
  • (2021)GPU-based Real-time Contact Tracing at ScaleProceedings of the 29th International Conference on Advances in Geographic Information Systems10.1145/3474717.3483627(1-10)Online publication date: 2-Nov-2021
  • (2020)Indexing of real time geospatial data by IoT enabled devicesJournal of Ambient Intelligence and Smart Environments10.3233/AIS-20056512:4(281-312)Online publication date: 1-Jan-2020
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image The VLDB Journal — The International Journal on Very Large Data Bases
The VLDB Journal — The International Journal on Very Large Data Bases  Volume 21, Issue 4
August 2012
148 pages

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 01 August 2012

Author Tags

  1. Continuous intersection join
  2. Moving objects
  3. Spatial databases

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)43
  • Downloads (Last 6 weeks)8
Reflects downloads up to 11 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2022)Continuous social distance monitoring in indoor spaceProceedings of the VLDB Endowment10.14778/3523210.352321715:7(1390-1402)Online publication date: 22-Jun-2022
  • (2021)GPU-based Real-time Contact Tracing at ScaleProceedings of the 29th International Conference on Advances in Geographic Information Systems10.1145/3474717.3483627(1-10)Online publication date: 2-Nov-2021
  • (2020)Indexing of real time geospatial data by IoT enabled devicesJournal of Ambient Intelligence and Smart Environments10.3233/AIS-20056512:4(281-312)Online publication date: 1-Jan-2020
  • (2018)Continuous Spatial Query ProcessingACM Computing Surveys10.1145/319383551:3(1-39)Online publication date: 23-May-2018
  • (2015)Exploiting velocity distribution skew to speed up moving object indexingInformation Systems10.1016/j.is.2015.03.00151:C(72-104)Online publication date: 1-Jul-2015
  • (2015)A safe region based approach to moving KNN queries in obstructed spaceKnowledge and Information Systems10.1007/s10115-014-0803-645:2(417-451)Online publication date: 1-Nov-2015
  • (2015)Solving the data sparsity problem in destination predictionThe VLDB Journal — The International Journal on Very Large Data Bases10.1007/s00778-014-0369-724:2(219-243)Online publication date: 1-Apr-2015
  • (2014)Processing moving kNN queries using influential neighbor setsProceedings of the VLDB Endowment10.14778/2735471.27354738:2(113-124)Online publication date: 1-Oct-2014
  • (2014)Towards indexing functionsProceedings of the 2014 ACM SIGMOD International Conference on Management of Data10.1145/2588555.2610493(241-252)Online publication date: 18-Jun-2014
  • (2014)A framework of traveling companion discovery on trajectory data streamsACM Transactions on Intelligent Systems and Technology10.1145/2542182.25421855:1(1-34)Online publication date: 3-Jan-2014
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Full Access

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media