Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3139958.3140063acmconferencesArticle/Chapter ViewAbstractPublication PagesgisConference Proceedingsconference-collections
research-article

A Filter-and-Refinement-Algorithm for Range Queries Based on the Fréchet Distance (GIS Cup)

Published: 07 November 2017 Publication History

Abstract

We present an algorithm for the following problem: Given a dataset D: = {T1,..., Tn} of data trajectories and a set Q: = {Q1,..., Qm} of query trajectories, each of which with a distance parameter ϵi ≥ 0, report, for each query trajectory Qi, all data trajectories within a Fréchet distance of at most ϵi. As computing the Fréchet distance is known to be computationally demanding, our algorithm uses a filter-and-refinement approach to reduce the number of query/data candidate pairs for which the Fréchet distance needs to be computed exactly. As usually, we first use a hash-based range searching data structure to filter out candidate pairs whose minimum bounding rectangles are too far away. We then make extensive use of geometric properties of the Fréchet distance to prune further candidate pairs in a series of further steps of the filter phase. In the refinement phase, i.e., when exactly computing the Fréchet distance, we keep track of the boundary of the reachable space in the free space diagram to speed up the computation. Our algorithm is capable of using multiple threads in parallel; this is used to overlay the filter and refinement steps as well as the reporting of the output.

References

[1]
Helmut Alt and Michael Godau. 1995. Computing the Fréchet distance between two polygonal curves. Int. J. Comput. Geometry Appl. 5 (1995), 75--91.
[2]
Karl Bringmann. 2014. Why walking the dog takes time: Fréchet distance has no strongly subquadratic algorithms unless SETH fails. In Proceedings of the 55th Annual Symposium on the Foundations of Computer Science. 661--670.
[3]
Karl Bringmann and Wolfgang Mulzer. 2016. Approximability of the Discrete Fréchet Distance. Journal of Computational Geometry 67, 2 (2016), 46--76.
[4]
Maurice Fréchet. 1906. Sur quelques points de calcul fonctionnel. Rendiconti del Circolo Matematico di Palermo 22 (1906), 1--74.
[5]
Mordecai Golin, Rajeev Raman, Christian Schwarz, and Michiel Smid. 1995. Simple Randomized Algorithms for Closest Pair Problems. Nordic Journal of Computing 2, 1 (1995), 3--27.
[6]
Joachim Gudmundsson, Patrick Laube, and Thomas Wolle. 2017. Movement Patterns in Spatio-Temporal Data. In Encyclopedia of GIS (2 ed.), Shashi Shekhar, Hui Xiong, and Xun Zhou (Eds.). Springer, New York, 1362--1370.
[7]
Jan Vahrenhold and Klaus Hinrichs. 2002. Planar Point Location for Large Data Sets: To Seek or Not To Seek. ACM J. Exp. Algorithmics 7 (Aug. 2002). Article 8.

Cited By

View all
  • (2024)Map Matching Queries on Realistic Input Graphs Under the Fréchet DistanceACM Transactions on Algorithms10.1145/364368320:2(1-33)Online publication date: 13-Mar-2024
  • (2023)Static and Streaming Data Structures for Fréchet Distance QueriesACM Transactions on Algorithms10.1145/361022719:4(1-36)Online publication date: 25-Oct-2023
  • (2023)On Practical Nearest Sub-Trajectory Queries under the Fréchet DistanceACM Transactions on Spatial Algorithms and Systems10.1145/35874269:2(1-24)Online publication date: 2-May-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGSPATIAL '17: Proceedings of the 25th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems
November 2017
677 pages
ISBN:9781450354905
DOI:10.1145/3139958
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].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 November 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Batched processing
  2. Fréchet distance
  3. Range searching

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

SIGSPATIAL'17
Sponsor:

Acceptance Rates

SIGSPATIAL '17 Paper Acceptance Rate 39 of 193 submissions, 20%;
Overall Acceptance Rate 257 of 1,238 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)12
  • Downloads (Last 6 weeks)1
Reflects downloads up to 23 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Map Matching Queries on Realistic Input Graphs Under the Fréchet DistanceACM Transactions on Algorithms10.1145/364368320:2(1-33)Online publication date: 13-Mar-2024
  • (2023)Static and Streaming Data Structures for Fréchet Distance QueriesACM Transactions on Algorithms10.1145/361022719:4(1-36)Online publication date: 25-Oct-2023
  • (2023)On Practical Nearest Sub-Trajectory Queries under the Fréchet DistanceACM Transactions on Spatial Algorithms and Systems10.1145/35874269:2(1-24)Online publication date: 2-May-2023
  • (2021)Static and streaming data structures for Fréchet distance queriesProceedings of the Thirty-Second Annual ACM-SIAM Symposium on Discrete Algorithms10.5555/3458064.3458135(1150-1170)Online publication date: 10-Jan-2021
  • (2021)TrajDistLearnProceedings of the 14th ACM SIGSPATIAL International Workshop on Computational Transportation Science10.1145/3486629.3490693(1-9)Online publication date: 2-Nov-2021
  • (2021)Introduction to the Special Section on the Best Papers from the 2019 ACM SIGSPATIAL ConferenceACM Transactions on Spatial Algorithms and Systems10.1145/34850497:4(1-2)Online publication date: 22-Oct-2021
  • (2021)On Practical Nearest Sub-Trajectory Queries under the Fréchet DistanceProceedings of the 29th International Conference on Advances in Geographic Information Systems10.1145/3474717.3484264(596-605)Online publication date: 2-Nov-2021
  • (2021)Discrete Fréchet Distance under TranslationACM Transactions on Algorithms10.1145/346065617:3(1-42)Online publication date: 15-Jul-2021
  • (2021)A Practical Index Structure Supporting Fréchet Proximity Queries among TrajectoriesACM Transactions on Spatial Algorithms and Systems10.1145/34601217:3(1-33)Online publication date: 14-Jun-2021
  • (2021)On discovering motifs and frequent patterns in spatial trajectories with discrete Fréchet distanceGeoInformatica10.1007/s10707-021-00438-xOnline publication date: 26-Jun-2021
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media