skip to main content
10.1145/2996913.2996922acmotherconferencesArticle/Chapter ViewAbstractPublication PagesgisConference Proceedingsconference-collections
research-article

A Markov chain based pruning method for predictive range queries

Published:31 October 2016Publication History

ABSTRACT

Predictive range queries retrieve objects in a certain spatial region at a (future) prediction time. Processing predictive range queries on large moving object databases is expensive. Thus effective pruning is important, especially for long-term predictive queries since accurately predicting long-term future behaviors of moving objects is challenging and expensive. In this work, we propose a pruning method that effectively reduces the candidate set for predictive range queries based on (high-order) Markov chain models learned from historical trajectories. The key to our method is to devise compressed representations for sparse multi-dimensional matrices, and leverage efficient algorithms for matrix computations. Experimental evaluations show that our approach significantly outperforms other pruning methods in terms of efficiency and precision.

References

  1. N. Beckmann, H.-P. Kriegel, R. Schneider, and B. Seeger. The r*-tree: An efficient and robust access method for points and rectangles. In SIGMOD, 1990.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. T. Emrich, H. Kriegel, N. Mamoulis, M. Renz, and A. Züfle. Querying uncertain spatio-temporal data. In ICDE, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. J. Froehlich and J. Krumm. Route prediction from trip observations. Technical report, SAE Technical Paper, 2008.Google ScholarGoogle ScholarCross RefCross Ref
  4. A. Guttman. R-trees: A dynamic index structure for spatial searching. In SIGMOD, 1984.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. A. M. Hendawi and M. F. Mokbel. Predictive spatio-temporal queries: a comprehensive survey and future directions. In SIGSPATIAL, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. E.-J. Im and K. A. Yelick. Optimizing the performance of sparse matrix-vector multiplication. University of California, Berkeley, 2000.Google ScholarGoogle Scholar
  7. C. S. Jensen, D. Lin, and B. C. Ooi. Query and update efficient b+-tree based indexing of moving objects. In VLDB, 2004.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. J. Krumm. Real time destination prediction based on efficient routes. Technical report, SAE Technical Paper, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  9. S. P. Meyn and R. L. Tweedie. Markov chains and stochastic stability. Springer Science & Business Media, 2012.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. A. Monreale, F. Pinelli, R. Trasarti, and F. Giannotti. Wherenext: a location predictor on trajectory pattern mining. In SIGKDD, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. M. Morzy. Mining frequent trajectories of moving objects for location prediction. In MLDM, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. T. E. Oliphant. Python for scientific computing. Computing in Science & Engineering, 9(3), 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. S. Ray, R. Blanco, and A. K. Goel. Supporting location-based services in a main-memory database. In MDM, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Y. Saad. Sparskit: a basic tool kit for sparse matrix computations, 1994.Google ScholarGoogle Scholar
  15. A. Sadilek and J. Krumm. Far out: Predicting long-term human mobility. In AAAI, 2012.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. S. Saltenis, C. S. Jensen, S. T. Leutenegger, and M. A. Lopez. Indexing the positions of continuously moving objects. In SIGMOD, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. D. Sidlauskas, S. Saltenis, C. W. Christiansen, J. M. Johansen, and D. Saulys. Trees or grids?: indexing moving objects in main memory. In SIGSPATIAL, 2009.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. D. Sidlauskas, S. Saltenis, and C. S. Jensen. Parallel main-memory indexing for moving-object query and update workloads. In SIGMOD, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Y. Tao, C. Faloutsos, D. Papadias, and B. Liu. Prediction and indexing of moving objects with unknown motion patterns. In SIGMOD, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Y. Tao, D. Papadias, and J. Sun. The tpr*-tree: An optimized spatio-temporal access method for predictive queries. In VLDB, 2003.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. X. Xu, L. Xiong, and V. S. Sunderam. D-grid: An in-memory dual space grid index for moving object databases. In MDM, pages 252--261, 2016.Google ScholarGoogle ScholarCross RefCross Ref
  22. X. Xu, L. Xiong, V. S. Sunderam, J. Liu, and J. Luo. Speed partitioning for indexing moving objects. In SSTD, 2015. Google ScholarGoogle ScholarCross RefCross Ref
  23. A. Y. Xue, R. Zhang, Y. Zheng, X. Xie, J. Huang, and Z. Xu. Destination prediction by sub-trajectory synthesis and privacy protection against such prediction. In ICDE, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. G. Yavas, D. Katsaros, Ö. Ulusoy, and Y. Manolopoulos. A data mining approach for location prediction in mobile environments. Data Knowl. Eng., 54(2), 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. J. J. Ying, W. Lee, T. Weng, and V. S. Tseng. Semantic trajectory mining for location prediction. In SIGSPATIAL, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. J. Zhou, A. K. H. Tung, W. Wu, and W. S. Ng. A "semi-lazy" approach to probabilistic path prediction. In SIGKDD, 2013.Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Other conferences
    SIGSPACIAL '16: Proceedings of the 24th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems
    October 2016
    649 pages
    ISBN:9781450345897
    DOI:10.1145/2996913

    Copyright © 2016 ACM

    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]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 31 October 2016

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article

    Acceptance Rates

    SIGSPACIAL '16 Paper Acceptance Rate40of216submissions,19%Overall Acceptance Rate220of1,116submissions,20%

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader