Skip to main content
Log in

QS-STT: QuadSection clustering and spatial-temporal trajectory model for location prediction

  • Published:
Distributed and Parallel Databases Aims and scope Submit manuscript

Abstract

Location prediction is a crucial need for location-aware services and applications. Given an object’s recent movement and a future time, the goal of location prediction is to predict the location of the object at the future time specified. Different from traditional location prediction using motion function, some research works have elaborated on mining movement behavior from historical trajectories for location prediction. Without loss of generality, given a set of trajectories of an object, prior works on mining movement behaviors will first extract regions of popularity, in which the object frequently appears, and then discover the sequential relationships among regions. However, the quality of the frequent regions extracted affects the accuracy of the location prediction. Furthermore, trajectory data has both spatial and temporal information. To further enhance the accuracy of location prediction, one could utilize not only spatial information but also temporal information to predict the locations of objects. In this paper, we propose a framework QS-STT (standing for QuadSection clustering and Spatial-Temporal Trajectory model) to capture the movement behaviors of objects for location prediction. Specifically, we have developed QuadSection clustering to extract a reasonable and near-optimal set of frequent regions. Then, based on the set of frequent regions, we propose a spatial-temporal trajectory model to explore the object’s movement behavior as a probabilistic suffix tree with both spatial and temporal information of movements. Note that STT is not only able to discover sequential relationships among regions but also derives the corresponding probabilities of time, indicating when the object appears in each region. Based on STT, we further propose an algorithm to traverse STT for location prediction. By enhancing the quality of the frequent region extracted and exploring both the spatial and temporal information of STT, the accuracy of location prediction in QS-STT is improved. QS-STT is designed for individual location prediction. For verifying the effectiveness of QS-STT for location prediction under the different spatial density, we have conducted experiments on four types of real trajectory datasets with different speed. The experimental results show that our proposed QS-STT is able to capture both spatial and temporal patterns of movement behaviors and by exploring QS-STT, our proposed prediction algorithm outperforms existing works.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Algorithm 1
Fig. 6
Fig. 7
Fig. 8
Algorithm 2
Fig. 9
Algorithm 3
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

References

  1. Bejerano, G., Yona, G.: Modeling protein families using probabilistic suffix trees. In: Proc. of RECOMB, pp. 15–24 (1999)

    Google Scholar 

  2. Hung, C.-W.C.C.-C., Peng, W.-C.: Mining trajectory profiles for discovering user communities. In: Proc. of GIS-LBSN (2009)

    Google Scholar 

  3. Cao, X., Cong, G., Jensen, C.S.: Mining significant semantic locations from gps data. PVLDB 3(1), 1009–1020 (2010)

    Google Scholar 

  4. Giannotti, F., Nanni, M., Pedreschi, D.: Efficient mining of temporally annotated sequences. In: Proc. of SDM (2006)

    Google Scholar 

  5. Giannotti, F., Nanni, M., Pinelli, F., Pedreschi, D.: Trajectory pattern mining. In: Proc. of KDD (2007)

    Google Scholar 

  6. Gonzalez, M., Hidalgo, C., Barabási, A.: Understanding individual human mobility patterns. Nature 453(7196), 779–782 (2008)

    Article  Google Scholar 

  7. Guyet, T., Quiniou, R.: Mining temporal patterns with quantitative intervals. In: Proc. of ICDM Workshops, pp. 218–227 (2008)

    Google Scholar 

  8. Hinneburg, A., Keim, D.A.: An efficient approach to clustering in large multimedia databases with noise. In: Proc. of KDD, pp. 58–65 (1998)

    Google Scholar 

  9. Ishikawa, Y., Tsukamoto, Y., Kitagawa, H.: Extracting mobility statistics from indexed spatio-temporal datasets. In: Proc. of STDBM, pp. 9–16 (2004)

    Google Scholar 

  10. Jeung, H., Liu, Q., Shen, H.T., Zhou, X.: A hybrid prediction model for moving objects. In: Proc. of ICDE (2008)

    Google Scholar 

  11. Jeung, H., Shen, H.T., Zhou, X.: Mining trajectory patterns using hidden Markov models. In: Proc. of DaWaK (2007)

    Google Scholar 

  12. Krumm, J., Horvitz, E.: Predestination: inferring destinations from partial trajectories. In: Proc. of UbiComp (2006)

    Google Scholar 

  13. Lee, J.-G., Han, J., Li, X., Gonzalez, H.: TraClass: trajectory classification using hierarchical region-based and trajectory-based clustering. PVLDB 1(1), 1081–1094 (2008)

    Google Scholar 

  14. Lei, P.-R., Shen, T.-J., Peng, W.-C., Su, I.-J.: Exploring spatial-temporal trajectory model for location prediction. In: Proc. of MDM, pp. 58–67 (2011)

    Google Scholar 

  15. Lo, C.-H., Peng, W.-C., Chen, C.-W., Lin, T.-Y., Lin, C.-S.: CarWeb: A traffic data collection platform. In: Proc. of MDM (2008)

    Google Scholar 

  16. Lu, C.-T., Lei, P.-R., Peng, W.-C., Su, I.-J.: A framework of mining semantic regions from trajectories. In: Proc. of DASFAA, pp. 193–207 (2011)

    Google Scholar 

  17. Mamoulis, N., Cao, H., Kollios, G., Hadjieleftheriou, M., Tao, Y., Cheung, D.W.: Mining, indexing, and querying historical spatiotemporal data. In: Proc. of KDD (2004)

    Google Scholar 

  18. Monreale, A., Pinelli, F., Trasarti, R., Giannotti, F.: Wherenext: a location predictor on trajectory pattern mining. In: Proc. of KDD, pp. 637–646 (2009)

    Chapter  Google Scholar 

  19. Montoliu, R., Gatica-Perez, D.: Discovering human places of interest from multimodal mobile phone data. In: Proc. of MUM, pp. 12–21 (2010)

    Google Scholar 

  20. Morzy, M.: Mining frequent trajectories of moving objects for location prediction. In: Proc. of MLDM, pp. 667–680 (2007)

    Google Scholar 

  21. Ostle, B., Malone, L.: Statistics in Research: Basic Concepts and Techniques for Research Workers. Iowa State University Press, Ames (1988)

    Google Scholar 

  22. Sun, S.C.P., Arunasalam, B.: Mining for outliers in sequential databases. In: Proc. of SDM (2006)

    Google Scholar 

  23. Peng, W.-C., Ko, Y.-Z., Lee, W.-C.: On mining moving patterns for object tracking sensor networks. In: Proc. of MDM (2006)

    Google Scholar 

  24. Ron, D., Singer, Y., Tishby, N.: The power of amnesia: learning probabilistic automata with variable memory length. Mach. Learn. 25(2–3), 117–149 (1996)

    Article  MATH  Google Scholar 

  25. Tan, P.-N., Steinbach, M., Kumar, V.: Introduction to Data Mining, 1st edn. Addison-Wesley, Boston (2005)

    Google Scholar 

  26. Tsai, H.-P., Yang, D.-N., Peng, W.-C., Chen, M.-S.: Exploring group moving pattern for an energy-constrained object tracking sensor network. In: Proc. of PAKDD (2007)

    Google Scholar 

  27. Ishikawa, Y.T.Y., Kitagawa, H.: Extracting mobility statistics from indexed spatio-temporal datasets. In: Proc. of STDBM, pp. 9–16 (2004)

    Google Scholar 

  28. Yang, J., Wang, W.: Agile: A general approach to detect transitions in evolving data streams. In: Proc. of ICDM (2004)

    Google Scholar 

  29. Ying, J.J.-C., Lu, E.H.-C., Lee, W.-C., Weng, T.-C., Tseng, V.S.: Mining user similarity from semantic trajectories. In: Proc. of GIS-LBSN, pp. 19–26 (2010)

    Chapter  Google Scholar 

  30. Yu, X., Pan, A., Tang, L.A., Li, Z., Han, J.: Geo-friends recommendation in gps-based cyber-physical social network. In: Proc. of ASONAM, pp. 361–368 (2011)

    Google Scholar 

  31. Zheng, K., Trajcevski, G., Zhou, X., Scheuermann, P.: Probabilistic range queries for uncertain trajectories on road networks. In: Proc. of EDBT, pp. 283–294 (2011)

    Google Scholar 

Download references

Acknowledgements

Wen-Chih Peng was supported in part by the National Science Council, Project No. 100-2218-E-009-016-MY3 and 100-2218-E-009-013-MY3, by Taiwan MoE ATU Program, by ITRI JRC, Project No. B301EA3300, by D-Link and by Microsoft.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wen-Chih Peng.

Additional information

Communicated by Mohamed Mokbel.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lei, PR., Li, SC. & Peng, WC. QS-STT: QuadSection clustering and spatial-temporal trajectory model for location prediction. Distrib Parallel Databases 31, 231–258 (2013). https://doi.org/10.1007/s10619-012-7115-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10619-012-7115-1

Keywords

Navigation