Skip to main content
Top
Published in: GeoInformatica 1/2022

26-06-2021

On discovering motifs and frequent patterns in spatial trajectories with discrete Fréchet distance

Authors: Bo Tang, Man Lung Yiu, Kyriakos Mouratidis, Jiahao Zhang, Kai Wang

Published in: GeoInformatica | Issue 1/2022

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The discrete Fréchet distance (DFD) captures perceptual and geographical similarity between two trajectories. It has been successfully adopted in a multitude of applications, such as signature and handwriting recognition, computer graphics, as well as geographic applications. Spatial applications, e.g., sports analysis, traffic analysis, etc. require discovering similar subtrajectories within a single trajectory or across multiple trajectories. In this paper, we adopt DFD as the similarity measure, and study two representative trajectory analysis problems, namely, motif discovery and frequent pattern discovery. Due to the time complexity of DFD, these tasks are computationally challenging. We address that challenge with a suite of novel lower bound functions and a grouping-based solution. Our techniques apply directly when the analysis tasks are defined within the same or across multiple trajectories. An extensive empirical study on real trajectory datasets reveals that our approaches are 3 orders of magnitude faster than baseline solutions.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
Intel architectures optimization manual: http://​intel.​ly/​2lgN4rc
 
3
We note that recently the authors of [36] have produced a more efficient approach [40], still considering the range query.
 
Literature
1.
go back to reference Gudmundsson J, Thom A, Vahrenhold J (2012) Of motifs and goals: mining trajectory data. In: SIGSPATIAL Gudmundsson J, Thom A, Vahrenhold J (2012) Of motifs and goals: mining trajectory data. In: SIGSPATIAL
2.
go back to reference Kwan M-P (2000) Interactive geovisualization of activity-travel patterns using three-dimensional geographical information systems: a methodological exploration with a large data set. Transportation Research Part C: Emerging Technologies, vol. 8(1) Kwan M-P (2000) Interactive geovisualization of activity-travel patterns using three-dimensional geographical information systems: a methodological exploration with a large data set. Transportation Research Part C: Emerging Technologies, vol. 8(1)
3.
go back to reference Lee J-G, Han J, Whang K-Y (2007) Trajectory clustering: a partition-and-group framework. In: SIGMOD Lee J-G, Han J, Whang K-Y (2007) Trajectory clustering: a partition-and-group framework. In: SIGMOD
4.
go back to reference Zheng Y (2015) Trajectory data mining: an overview. TIST, vol 6(3) Zheng Y (2015) Trajectory data mining: an overview. TIST, vol 6(3)
5.
go back to reference Gudmundsson J, Valladares N (2015) A gpu approach to subtrajectory clustering using the fréchet distance. TPDS, vol 26(4) Gudmundsson J, Valladares N (2015) A gpu approach to subtrajectory clustering using the fréchet distance. TPDS, vol 26(4)
6.
go back to reference Zheng Y, Zhang L, Xie X, Ma W-Y (2009) Mining interesting locations and travel sequences from gps trajectories. In: WWW Zheng Y, Zhang L, Xie X, Ma W-Y (2009) Mining interesting locations and travel sequences from gps trajectories. In: WWW
7.
go back to reference Toohey K, Duckham M (2015) Trajectory similarity measures. SIGSPATIAL Special 7(1):43–50CrossRef Toohey K, Duckham M (2015) Trajectory similarity measures. SIGSPATIAL Special 7(1):43–50CrossRef
8.
go back to reference Gudmundsson J, Laube P, Wolle T (2011) Computational movement analysis. In: Springer handbook of geographic information Gudmundsson J, Laube P, Wolle T (2011) Computational movement analysis. In: Springer handbook of geographic information
9.
go back to reference Sriraghavendra R, Karthik K, Bhattacharyya C (2007) Fréchet distance based approach for searching online handwritten documents. In: 9th International conference on document analysis and recognition, vol 1 Sriraghavendra R, Karthik K, Bhattacharyya C (2007) Fréchet distance based approach for searching online handwritten documents. In: 9th International conference on document analysis and recognition, vol 1
10.
go back to reference Wylie T, Zhu B (2013) Protein chain pair simplification under the discrete fréchet distance. IEEE/ACM Transactions on Computational Biology and Bioinformatics, vol 10(6) Wylie T, Zhu B (2013) Protein chain pair simplification under the discrete fréchet distance. IEEE/ACM Transactions on Computational Biology and Bioinformatics, vol 10(6)
11.
go back to reference Chambers EW, Wang Y (2013) Measuring similarity between curves on 2-manifolds via homotopy area. In: SoCG Chambers EW, Wang Y (2013) Measuring similarity between curves on 2-manifolds via homotopy area. In: SoCG
12.
go back to reference Brakatsoulas S, Pfoser D, Salas R, Wenk C (2005) On map-matching vehicle tracking data. In: VLDB Brakatsoulas S, Pfoser D, Salas R, Wenk C (2005) On map-matching vehicle tracking data. In: VLDB
13.
go back to reference Buchin K, Buchin M, Gudmundsson J, Löffler M, Luo J (2011) Detecting commuting patterns by clustering subtrajectories. International Journal of Computational Geometry & Applications, vol 21(03) Buchin K, Buchin M, Gudmundsson J, Löffler M, Luo J (2011) Detecting commuting patterns by clustering subtrajectories. International Journal of Computational Geometry & Applications, vol 21(03)
14.
go back to reference Trajcevski G, Ding H, Scheuermann P, Tamassia R, Vaccaro D (2007) Dynamics-aware similarity of moving objects trajectories. In: GIS Trajcevski G, Ding H, Scheuermann P, Tamassia R, Vaccaro D (2007) Dynamics-aware similarity of moving objects trajectories. In: GIS
15.
go back to reference Xie D, Li F, Phillips JM (2017) Distributed trajectory similarity search. PVLDB 10(11):1478–1489 Xie D, Li F, Phillips JM (2017) Distributed trajectory similarity search. PVLDB 10(11):1478–1489
16.
go back to reference Yuan J, Zheng Y, Zhang C, Xie W, Xie X, Sun G, Huang Y (2010) T-drive: driving directions based on taxi trajectories. In: SIGSPATIAL Yuan J, Zheng Y, Zhang C, Xie W, Xie X, Sun G, Huang Y (2010) T-drive: driving directions based on taxi trajectories. In: SIGSPATIAL
17.
go back to reference Eiter T, Mannila H (1994) Computing discrete fréchet distance. Information Systems Department, Technical University of Vienna Eiter T, Mannila H (1994) Computing discrete fréchet distance. Information Systems Department, Technical University of Vienna
18.
go back to reference Bringmann K (2014) Why walking the dog takes time: Frechet distance has no strongly subquadratic algorithms unless seth fails. In: FOCS Bringmann K (2014) Why walking the dog takes time: Frechet distance has no strongly subquadratic algorithms unless seth fails. In: FOCS
19.
go back to reference Agarwal P K, Avraham R B, Kaplan H, Sharir M (2014) Computing the discrete fréchet distance in subquadratic time. SIAM J Comput, vol 43(2) Agarwal P K, Avraham R B, Kaplan H, Sharir M (2014) Computing the discrete fréchet distance in subquadratic time. SIAM J Comput, vol 43(2)
20.
go back to reference Tang B, Yiu M L, Mouratidis K, Wang K (2017) Efficient motif discovery in spatial trajectories using discrete fréchet distance. In: EDBT, pp 378–389 Tang B, Yiu M L, Mouratidis K, Wang K (2017) Efficient motif discovery in spatial trajectories using discrete fréchet distance. In: EDBT, pp 378–389
21.
go back to reference Jeung H, Yiu ML, Zhou X, Jensen CS, Shen HT (2008) Discovery of convoys in trajectory databases. PVLDB, vol 1(1) Jeung H, Yiu ML, Zhou X, Jensen CS, Shen HT (2008) Discovery of convoys in trajectory databases. PVLDB, vol 1(1)
22.
go back to reference Yi B-K, Jagadish HV, Faloutsos C (1998) Efficient retrieval of similar time sequences under time warping. In: ICDE Yi B-K, Jagadish HV, Faloutsos C (1998) Efficient retrieval of similar time sequences under time warping. In: ICDE
23.
go back to reference Vlachos M, Kollios G, Gunopulos D (2002) Discovering similar multidimensional trajectories. In: ICDE Vlachos M, Kollios G, Gunopulos D (2002) Discovering similar multidimensional trajectories. In: ICDE
24.
go back to reference Chen L, Özsu MT, Oria V (2005) Robust and fast similarity search for moving object trajectories. In: SIGMOD Chen L, Özsu MT, Oria V (2005) Robust and fast similarity search for moving object trajectories. In: SIGMOD
25.
go back to reference Alt H, Godau M (1995) Computing the fréchet distance between two polygonal curves. International Journal of Computational Geometry & Applications 5:75–91MathSciNetCrossRef Alt H, Godau M (1995) Computing the fréchet distance between two polygonal curves. International Journal of Computational Geometry & Applications 5:75–91MathSciNetCrossRef
26.
go back to reference Astefanoaei M, Cesaretti P, Katsikouli P, Goswami M, Sarkar R (2018) Multi-resolution sketches and locality sensitive hashing for fast trajectory processing. In: SIGSPATIAL Astefanoaei M, Cesaretti P, Katsikouli P, Goswami M, Sarkar R (2018) Multi-resolution sketches and locality sensitive hashing for fast trajectory processing. In: SIGSPATIAL
27.
go back to reference Cao H, Mamoulis N, Cheung D W (2005) Mining frequent spatio-temporal sequential patterns. In: ICDM Cao H, Mamoulis N, Cheung D W (2005) Mining frequent spatio-temporal sequential patterns. In: ICDM
28.
go back to reference Cao H, Mamoulis N, Cheung D W (2007) Discovery of periodic patterns in spatiotemporal sequences. TKDE 19(4):453–467 Cao H, Mamoulis N, Cheung D W (2007) Discovery of periodic patterns in spatiotemporal sequences. TKDE 19(4):453–467
29.
go back to reference Giannotti F, Nanni M, Pinelli F, Pedreschi D (2007) Trajectory pattern mining. In: SIGKDD Giannotti F, Nanni M, Pinelli F, Pedreschi D (2007) Trajectory pattern mining. In: SIGKDD
30.
go back to reference Song R, Sun W, Zheng B, Zheng Y (2014) Press: A novel framework of trajectory compression in road networks. PVLDB 7(9):661–672 Song R, Sun W, Zheng B, Zheng Y (2014) Press: A novel framework of trajectory compression in road networks. PVLDB 7(9):661–672
31.
go back to reference Wang Y, Zheng Y, Xue Y (2014) Travel time estimation of a path using sparse trajectories. In: SIGKDD Wang Y, Zheng Y, Xue Y (2014) Travel time estimation of a path using sparse trajectories. In: SIGKDD
32.
go back to reference Han J, Pei J, Mortazavi-Asl B, Pinto H, Chen Q, Dayal U, Hsu MC (2001) Prefixspan: Mining sequential patterns efficiently by prefix-projected pattern growth. In: ICDE Han J, Pei J, Mortazavi-Asl B, Pinto H, Chen Q, Dayal U, Hsu MC (2001) Prefixspan: Mining sequential patterns efficiently by prefix-projected pattern growth. In: ICDE
33.
go back to reference Yu Y, Cao L, Rundensteiner EA, Wang Q (2014) Detecting moving object outliers in massive-scale trajectory streams. In: SIGKDD Yu Y, Cao L, Rundensteiner EA, Wang Q (2014) Detecting moving object outliers in massive-scale trajectory streams. In: SIGKDD
34.
go back to reference Li X, Han J, Kim S, Gonzalez H (2007) Roam: Rule-and motif-based anomaly detection in massive moving object data sets. In: SDM, vol 7 Li X, Han J, Kim S, Gonzalez H (2007) Roam: Rule-and motif-based anomaly detection in massive moving object data sets. In: SDM, vol 7
35.
go back to reference Buchin K, Diez Y, van Diggelen T, Meulemans W (2017) Efficient trajectory queries under the fréchet distance (gis cup). In: SIGSPATIAL Buchin K, Diez Y, van Diggelen T, Meulemans W (2017) Efficient trajectory queries under the fréchet distance (gis cup). In: SIGSPATIAL
36.
go back to reference Baldus J, Bringmann K (2017) A fast implementation of near neighbors queries for fréchet distance (gis cup). In: SIGSPATIAL Baldus J, Bringmann K (2017) A fast implementation of near neighbors queries for fréchet distance (gis cup). In: SIGSPATIAL
37.
go back to reference Dütsch F, Vahrenhold J (2017) A filter-and-refinement-algorithm for range queries based on the fréchet distance (gis cup). In: SIGSPATIAL Dütsch F, Vahrenhold J (2017) A filter-and-refinement-algorithm for range queries based on the fréchet distance (gis cup). In: SIGSPATIAL
38.
go back to reference Wei H, Fellegara R, Wang Y, De Floriani L, Samet H (2018) Multi-level filtering to retrieve similar trajectories under the fréchet distance. In: SIGSPATIAL Wei H, Fellegara R, Wang Y, De Floriani L, Samet H (2018) Multi-level filtering to retrieve similar trajectories under the fréchet distance. In: SIGSPATIAL
39.
go back to reference Werner M, Oliver D (2018) Acm sigspatial gis cup 2017: range queries under fréchet distance. SIGSPATIAL Special 10(1):24–27CrossRef Werner M, Oliver D (2018) Acm sigspatial gis cup 2017: range queries under fréchet distance. SIGSPATIAL Special 10(1):24–27CrossRef
40.
go back to reference Bringmann K, Künnemann M, Nusser A (2019) Walking the Dog Fast in Practice: Algorithm Engineering of the Fréchet Distance. In: SoCG, vol 129 Bringmann K, Künnemann M, Nusser A (2019) Walking the Dog Fast in Practice: Algorithm Engineering of the Fréchet Distance. In: SoCG, vol 129
41.
go back to reference Sinnott RW (1984) Virtues of the haversine. Sky and Telescope, vol 68(2) Sinnott RW (1984) Virtues of the haversine. Sky and Telescope, vol 68(2)
42.
go back to reference Alt H, Efrat A, Rote G, Wenk C (2003) Matching planar maps. In: SODA Alt H, Efrat A, Rote G, Wenk C (2003) Matching planar maps. In: SODA
43.
go back to reference Buchin K, Buchin M, Gudmundsson J (2010) Constrained free space diagrams: a tool for trajectory analysis. IJGIS 24(7):1101–1125 Buchin K, Buchin M, Gudmundsson J (2010) Constrained free space diagrams: a tool for trajectory analysis. IJGIS 24(7):1101–1125
44.
go back to reference Gagliardo A, Ioalè P, Filannino C, Wikelski M (2011) Homing pigeons only navigate in air with intact environmental odours: a test of the olfactory activation hypothesis with gps data loggers. PLoS One, vol 6(8) Gagliardo A, Ioalè P, Filannino C, Wikelski M (2011) Homing pigeons only navigate in air with intact environmental odours: a test of the olfactory activation hypothesis with gps data loggers. PLoS One, vol 6(8)
Metadata
Title
On discovering motifs and frequent patterns in spatial trajectories with discrete Fréchet distance
Authors
Bo Tang
Man Lung Yiu
Kyriakos Mouratidis
Jiahao Zhang
Kai Wang
Publication date
26-06-2021
Publisher
Springer US
Published in
GeoInformatica / Issue 1/2022
Print ISSN: 1384-6175
Electronic ISSN: 1573-7624
DOI
https://doi.org/10.1007/s10707-021-00438-x

Other articles of this Issue 1/2022

GeoInformatica 1/2022 Go to the issue