Dynamic Modeling of Trajectory Patterns using Data Mining and Reverse Engineering

The constant increase of moving object data imposes the need for modeling, processing, and mining trajectories, in order to find and understand the patterns behind these data. Existing works have mainly focused on the geometric properties of trajectories, while the semantics and the background geographic information has rarely been addressed. We claim that meaningful patterns can only be extracted from trajectories if the geographic space where trajectories are located is considered. In this paper we propose a reverse engineering framework for mining and modeling semantic trajectory patterns. Since trajectory patterns are data dependent, they may not be modeled in conceptual geographic database schemas before they are known. Therefore, we apply data mining to extract general trajectory patterns, and through a new kind of relationships, we model these patterns in the geographic database schema. A case study shows the power of the framework for modeling semantic trajectory patterns in the geographic space.

[1]  Vania Bogorny,et al.  Reducing uninteresting spatial association rules in geographic databases using background knowledge: a summary of results , 2008, Int. J. Geogr. Inf. Sci..

[2]  Nectaria Tryfona,et al.  Modeling, storing and mining moving object databases , 2004, Proceedings. International Database Engineering and Applications Symposium, 2004. IDEAS '04..

[3]  Padhraic Smyth,et al.  From Data Mining to Knowledge Discovery in Databases , 1996, AI Mag..

[4]  Stephen McKearney,et al.  Reverse Engineering Databases for Knowledge Discovery , 1996, KDD.

[5]  Alberto H. F. Laender,et al.  OMT-G: An Object-Oriented Data Model for Geographic Applications , 2001, GeoInformatica.

[6]  Dimitrios Gunopulos,et al.  Efficient Mining of Spatiotemporal Patterns , 2001, SSTD.

[7]  Nikos Mamoulis,et al.  Discovery of Collocation Episodes in Spatiotemporal Data , 2006, Sixth International Conference on Data Mining (ICDM'06).

[8]  Joachim Gudmundsson,et al.  Computing longest duration flocks in trajectory data , 2006, GIS '06.

[9]  Cédric du Mouza,et al.  Mobility Patterns , 2005, STDBM.

[10]  Nina Edelweiss,et al.  GeoFrame-T: a temporal conceptual framework for data modeling , 2001, GIS '01.

[11]  Stefano Spaccapietra,et al.  Conceptual modeling for traditional and spatio-temporal applications - the MADS approach , 2006 .

[12]  Bo Xu,et al.  Moving objects databases: issues and solutions , 1998, Proceedings. Tenth International Conference on Scientific and Statistical Database Management (Cat. No.98TB100243).

[13]  Vania Bogorny,et al.  A model for enriching trajectories with semantic geographical information , 2007, GIS.

[14]  Fabio Porto,et al.  A conceptual view on trajectories , 2008, Data Knowl. Eng..

[15]  Robert Weibel,et al.  Discovering relative motion patterns in groups of moving point objects , 2005, Int. J. Geogr. Inf. Sci..

[16]  Sanjay Chawla,et al.  Mining Spatio-temporal Association Rules, Sources, Sinks, Stationary Regions and Thoroughfares in Object Mobility Databases , 2006, DASFAA.

[17]  Vania Bogorny,et al.  Mining frequent geographic patterns with knowledge constraints , 2006, GIS '06.

[18]  Ralf Hartmut Güting,et al.  Modeling and querying moving objects in networks , 2006, The VLDB Journal.

[19]  Peretz Shoval,et al.  Database Reverse Engineering: From the Relational to the Binary Relationship model , 1993, Data Knowl. Eng..

[20]  Shashi Shekhar,et al.  Spatial Databases: A Tour , 2003 .