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

skip to main content
10.1145/1807167.1807197acmconferencesArticle/Chapter ViewAbstractPublication PagesmodConference Proceedingsconference-collections
research-article

Searching trajectories by locations: an efficiency study

Published: 06 June 2010 Publication History

Abstract

Trajectory search has long been an attractive and challenging topic which blooms various interesting applications in spatial-temporal databases. In this work, we study a new problem of searching trajectories by locations, in which context the query is only a small set of locations with or without an order specified, while the target is to find the k Best-Connected Trajectories (k-BCT) from a database such that the k-BCT best connect the designated locations geographically. Different from the conventional trajectory search that looks for similar trajectories w.r.t. shape or other criteria by using a sample query trajectory, we focus on the goodness of connection provided by a trajectory to the specified query locations. This new query can benefit users in many novel applications such as trip planning.
In our work, we firstly define a new similarity function for measuring how well a trajectory connects the query locations, with both spatial distance and order constraint being considered. Upon the observation that the number of query locations is normally small (e.g. 10 or less) since it is impractical for a user to input too many locations, we analyze the feasibility of using a general-purpose spatial index to achieve efficient k-BCT search, based on a simple Incremental k-NN based Algorithm (IKNN). The IKNN effectively prunes and refines trajectories by using the devised lower bound and upper bound of similarity. Our contributions mainly lie in adapting the best-first and depth-first k-NN algorithms to the basic IKNN properly, and more importantly ensuring the efficiency in both search effort and memory usage. An in-depth study on the adaption and its efficiency is provided. Further optimization is also presented to accelerate the IKNN algorithm. Finally, we verify the efficiency of the algorithm by extensive experiments.

References

[1]
http://research.microsoft.com/en-us/projects/geolife/.
[2]
R. Agrawal, C. Faloutsos, and A. N. Swami. Efficient similarity search in sequence databases. In FODO, pages 69--84, 1993.
[3]
A. Belussi and C. Faloutsos. Estimating the selectivity of spatial queries using the 'correlation' fractal dimension. In VLDB, pages 299--310, 1995.
[4]
C. Böhm. A cost model for query processing in high dimensional data spaces. TODS, 25(2):129--178, 2000.
[5]
Y. Cai and R. Ng. Indexing spatio-temporal trajectories with chebyshev polynomials. In SIGMOD, pages 599--610, 2004.
[6]
K.-P. Chan and A. W.-C. Fu. Efficient time series matching by wavelets. In ICDE, pages 126--133, 1999.
[7]
L. Chen and R. Ng. On the marriage of lp-norms and edit distance. In VLDB, pages 792--803, 2004.
[8]
L. Chen, M. T. Özsu, and V. Oria. Robust and fast similarity search for moving object trajectories. In SIGMOD, pages 491--502, 2005.
[9]
H. Ding, G. Trajcevski, P. Scheuermann, X. Wang. and E. Keogh. Querying and mining of time series data: experimental comparison of representations and distance measures. PVLDB, pages 1542--1552, 2008.
[10]
C. Faloutsos, M. Ranganathan, and Y. Manolopoulos. Fast subsequence matching in time-series databases. In SIGMOD, pages 419--429, 1994.
[11]
E. Frentzos, K. Gratsias, N. Pelekis, and Y. Theodoridis. Algorithms for nearest neighbor search on moving object trajectories. Geoinformatica, 11(2):159--193, 2007.
[12]
E. Frentzos, K. Gratsias, and Y. Theodoridis. Index-based most similar trajectory search. In ICDE, pages 816--825, 2007.
[13]
A. Guttman. R-trees: a dynamic index structure for spatial searching. In SIGMOD, pages 47--57, 1984.
[14]
G. R. Hjaltason and H. Samet. Distance browsing in spatial databases. TODS, 24(2):265--318, 1999.
[15]
F. Korn, B.-U. Pagel, and C. Faloutsos. On the 'dimensionality curse' and the 'self-similarity blessing'. TKDE, 13(1):96--111, 2001.
[16]
M. D. Morse and J. M. Patel. An efficient and accurate method for evaluating time series similarity. In SIGMOD, pages 569--580, 2007.
[17]
A. Papadopoulos and Y. Manolopoulos. Performance of nearest neighbor queries in r-trees. In ICDT, pages 394--408, 1997.
[18]
D. Pfoser, C. S. Jensen, and Y. Theodoridis. Novel approaches in query processing for moving object trajectories. In VLDB, pages 395--406, 2000.
[19]
N. Roussopoulos, S. Kelley, and F. Vincent. Nearest neighbor queries. In SIGMOD, pages 71--79, 1995.
[20]
R. Sherkat and D. Rafiei. On efficiently searching trajectories and archival data for historical similarities. PVLDB, pages 896--908, 2008.
[21]
M. Vlachos, G. Kollios, and D. Gunopulos. Discovering similar multidimensional trajectories. In ICDE, pages 673--684, 2002.
[22]
B.-K. Yi, H. Jagadish, and C. Faloutsos. Efficient retrieval of similar time sequences under time warping. In ICDE, pages 201--208, 1998.

Cited By

View all
  • (2024)On Efficiently Processing MIT Queries in Trajectory DataIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.336194836:7(3329-3347)Online publication date: Jul-2024
  • (2023)Hierarchical Clustering Algorithm for Multi-Camera Vehicle Trajectories Based on Spatio-Temporal Grouping under Intelligent Transportation and Smart CitySensors10.3390/s2315690923:15(6909)Online publication date: 3-Aug-2023
  • (2023)Privacy-Preserving Public Route Planning Based on Passenger CapacityMathematics10.3390/math1106154611:6(1546)Online publication date: 22-Mar-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
SIGMOD '10: Proceedings of the 2010 ACM SIGMOD International Conference on Management of data
June 2010
1286 pages
ISBN:9781450300322
DOI:10.1145/1807167
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 ACM 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: 06 June 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. efficiency
  2. locations
  3. optimization
  4. trajectory search

Qualifiers

  • Research-article

Conference

SIGMOD/PODS '10
Sponsor:
SIGMOD/PODS '10: International Conference on Management of Data
June 6 - 10, 2010
Indiana, Indianapolis, USA

Acceptance Rates

Overall Acceptance Rate 785 of 4,003 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)52
  • Downloads (Last 6 weeks)14
Reflects downloads up to 16 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)On Efficiently Processing MIT Queries in Trajectory DataIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.336194836:7(3329-3347)Online publication date: Jul-2024
  • (2023)Hierarchical Clustering Algorithm for Multi-Camera Vehicle Trajectories Based on Spatio-Temporal Grouping under Intelligent Transportation and Smart CitySensors10.3390/s2315690923:15(6909)Online publication date: 3-Aug-2023
  • (2023)Privacy-Preserving Public Route Planning Based on Passenger CapacityMathematics10.3390/math1106154611:6(1546)Online publication date: 22-Mar-2023
  • (2023)An Attention-Based Approach for Spatial-Temporal Trajectory similarity SearchProceedings of the 2023 7th International Conference on Computer Science and Artificial Intelligence10.1145/3638584.3638677(396-401)Online publication date: 8-Dec-2023
  • (2023)Multi-Task Allocation in Mobile Crowd Sensing With Mobility PredictionIEEE Transactions on Mobile Computing10.1109/TMC.2021.308829122:2(1081-1094)Online publication date: 1-Feb-2023
  • (2023)Towards Efficient MIT query in Trajectory Data2023 IEEE 39th International Conference on Data Engineering (ICDE)10.1109/ICDE55515.2023.00170(2194-2206)Online publication date: Apr-2023
  • (2023)Cardinality estimation of activity trajectory similarity queries using deep learningInformation Sciences10.1016/j.ins.2023.119398646(119398)Online publication date: Oct-2023
  • (2023)STKST-I: An Efficient Semantic Trajectory Search by Temporal and Semantic KeywordsExpert Systems with Applications10.1016/j.eswa.2023.120064225(120064)Online publication date: Sep-2023
  • (2023)Efficient Trajectory Clustering of Movements of Moving ObjectsMulti-disciplinary Trends in Artificial Intelligence10.1007/978-3-031-36402-0_31(336-347)Online publication date: 24-Jun-2023
  • (2022)A deep trajectory clustering method based on sequence‐to‐sequence autoencoder modelTransactions in GIS10.1111/tgis.1290526:4(1801-1820)Online publication date: 8-Feb-2022
  • 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