Back to Search
Start Over
Map Matching Queries on Realistic Input Graphs Under the Fréchet Distance.
- Source :
- ACM Transactions on Algorithms; Apr2024, Vol. 20 Issue 2, p1-33, 33p
- Publication Year :
- 2024
-
Abstract
- Map matching is a common preprocessing step for analysing vehicle trajectories. In the theory community, the most popular approach for map matching is to compute a path on the road network that is the most spatially similar to the trajectory, where spatial similarity is measured using the Fréchet distance. A shortcoming of existing map matching algorithms under the Fréchet distance is that every time a trajectory is matched, the entire road network needs to be reprocessed from scratch. An open problem is whether one can preprocess the road network into a data structure, so that map matching queries can be answered in sublinear time. In this article, we investigate map matching queries under the Fréchet distance. We provide a negative result for geometric planar graphs. We show that, unless SETH fails, there is no data structure that can be constructed in polynomial time that answers map matching queries in O((pq)<superscript>1-δ</superscript>) query time for any δ > 0, where p and q are the complexities of the geometric planar graph and the query trajectory, respectively. We provide a positive result for realistic input graphs, which we regard as the main result of this article. We show that for c-packed graphs, one can construct a data structure of \(\tilde{O}(cp)\) size that can answer (1+ε)-approximate map matching queries in \(\tilde{O}(c^4 q \log ^4 p)\) time, where \(\tilde{O}(\cdot)\) hides lower-order factors and dependence on ε. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 15496325
- Volume :
- 20
- Issue :
- 2
- Database :
- Complementary Index
- Journal :
- ACM Transactions on Algorithms
- Publication Type :
- Academic Journal
- Accession number :
- 176843969
- Full Text :
- https://doi.org/10.1145/3643683