Homotopy Measures for Representative Trajectories

An important task in trajectory analysis is defining a meaningful representative for a cluster of similar trajectories. Formally defining and computing such a representative r is a challenging problem. We propose and discuss two new definitions, both of which use only the geometry of the input trajectories. The definitions are based on the homotopy area as a measure of similarity between two curves, which is a minimum area swept by all possible deformations of one curve into the other. In the first definition we wish to minimize the maximum homotopy area between r and any input trajectory, whereas in the second definition we wish to minimize the sum of the homotopy areas between r and the input trajectories. For both definitions computing an optimal representative is NP-hard. However, for the case of minimizing the sum of the homotopy areas, an optimal representative can be found efficiently in a natural class of restricted inputs, namely, when the arrangement of trajectories forms a directed acyclic graph.

[1]  R. Ho Algebraic Topology , 2022 .

[2]  Padhraic Smyth,et al.  Probabilistic clustering of extratropical cyclones using regression mixture models , 2007 .

[3]  Erin W. Chambers,et al.  Measuring similarity between curves on 2-manifolds via homotopy area , 2013, SoCG '13.

[4]  Bhaswar B. Bhattacharya,et al.  The Projection Median of a Set of Points in ℝd , 2012, CCCG.

[5]  David Lichtenstein,et al.  Planar Formulae and Their Uses , 1982, SIAM J. Comput..

[6]  Erin W. Chambers,et al.  On the Height of a Homotopy , 2009, CCCG.

[7]  Donald E. Knuth,et al.  The Problem of Compatible Representatives , 1992, SIAM J. Discret. Math..

[8]  Dimitrios Gunopulos,et al.  Discovering similar multidimensional trajectories , 2002, Proceedings 18th International Conference on Data Engineering.

[9]  Erin W. Chambers,et al.  Computing Minimum Area Homologies , 2015, Comput. Graph. Forum.

[10]  Timothy M. Chan On levels in arrangements of curves, iii: further improvements , 2008, SCG '08.

[11]  David G. Kirkpatrick,et al.  The Projection Median of a Set of Points in R2 , 2009, CCCG.

[12]  Padhraic Smyth,et al.  Trajectory clustering with mixtures of regression models , 1999, KDD '99.

[13]  Amir Nayyeri,et al.  How to Walk Your Dog in the Mountains with No Magic Leash , 2016, Discret. Comput. Geom..

[14]  Leonidas J. Guibas,et al.  Staying in the Middle: Exact and Approximate Medians in R1 and R2 for Moving Points , 2005, CCCG.

[15]  Joachim Gudmundsson,et al.  Detecting Commuting Patterns by Clustering Subtrajectories , 2011, Int. J. Comput. Geom. Appl..

[16]  Jae-Gil Lee,et al.  Trajectory clustering: a partition-and-group framework , 2007, SIGMOD '07.

[17]  Erin W. Chambers,et al.  Homotopic Fréchet distance between curves or, walking your dog in the woods in polynomial time , 2010, Comput. Geom..