Skip to main content

MR-Swarm: Mining Swarms from Big Spatio-Temporal Trajectories Using MapReduce

  • Conference paper
  • First Online:
Intelligent Data Engineering and Automated Learning – IDEAL 2016 (IDEAL 2016)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9937))

Abstract

The increasing pervasiveness of object tracking technologies has enabled collection of huge amount of spatio-temporal trajectories. Discovering the useful movement patterns from such big data is gaining in importance and challenging. In this paper we propose an distributed mining framework on Hadoop for efficiently discovering swarm patterns from big spatio-temporal trajectories in parallel. We first define the notion of maximal objectset that captures swarms by recombining clusters in timeset domain. Second, we propose a parallel model based on timeset independent property of swarm pattern to parallel the mining process. Furthermore we propose a distributed algorithm using MapReduce chain architecture based on the proposed parallel model, which features two optimization pruning strategies designed to minimize the computation costs. Our empirical study on the real Taxi dataset demonstrates its effectiveness in finding object-closed swarms. Extensive experiments on 5 network-connected workstations also validate that our proposed algorithm nearly achieves 5-fold speedups against the serial solution.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Zheng, Y.: Trajectory data mining: an overview. ACM Trans. Intell. Syst. Technol. 6, 1–41 (2015)

    Article  Google Scholar 

  2. Yu, Y., Cao, L., Rundensteiner, E.A., et al.: Detecting moving object outliers in massive-scale trajectory streams. In: Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 422–431. ACM (2014)

    Google Scholar 

  3. Yuan, J., Zheng, Y., Xie, X., et al.: T-Drive: Enhancing driving directions with taxi drivers’ intelligence. IEEE Trans. Knowl. Data Eng. 25(1), 220–232 (2013)

    Article  Google Scholar 

  4. Laube, P., Imfeld, S.: Analyzing relative motion within groups oftrackable moving point objects. In: Egenhofer, M.J., Mark, D.M. (eds.) GIScience 2002. LNCS, vol. 2478, pp. 132–144. Springer, Heidelberg (2002). doi:10.1007/3-540-45799-2_10

    Chapter  Google Scholar 

  5. Jeung, H., Yiu, M.L., Zhou, X., et al.: Discovery of convoys in trajectory databases. In: Proceedings of The 34th Very Large Databases Conference, Auckland, New Zealand, 23–28 August, pp. 1068–1080 (2008)

    Google Scholar 

  6. Li, Z., Ding, B., Han, J., et al.: Swarm: mining relaxed temporal moving object clusters. In: Proceedings of the 36th Very Large Databases Conference, Singapore, pp. 13–17 (2010)

    Google Scholar 

  7. Qi, Y., Yu, Y., Kuang, J., et al.: Efficient algorithm for real time mining swarm patterns. J. Univ. Sci. Technol. Beijing 34(1), 32–37 (2012)

    Google Scholar 

  8. Yu, Y., Wang, Q., Wang, X., Wang, H.: On-line clustering for trajectory data stream of moving objects. Comput. Sci. Inf. Syst. 10(3), 1319–1342 (2013)

    Article  Google Scholar 

  9. Yuan, J., Zheng, Y., C. Zhang, et al.: T-drive: driving directions based on taxi trajectories. In: ACM SigSpatial Geographic Information Science, pp. 99–108. ACM (2010)

    Google Scholar 

Download references

Acknowledgment

This work is partially supported by the National Natural Science Foundation of China (nos. 61403328 and 61572419), the open project program of Key Laboratory of Symbolic Computation and Knowledge Engineering of Ministry of Education, Jilin University (no. 93K172014K13), the Key Research & Development Project of Shandong Province (no. 2015GSF115009), and the Shandong Provincial Natural Science Foundation (nos. ZR2013FQ023 and ZR2013FM011).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yanwei Yu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Yu, Y., Qi, J., Lu, Y., Zhang, Y., Liu, Z. (2016). MR-Swarm: Mining Swarms from Big Spatio-Temporal Trajectories Using MapReduce. In: Yin, H., et al. Intelligent Data Engineering and Automated Learning – IDEAL 2016. IDEAL 2016. Lecture Notes in Computer Science(), vol 9937. Springer, Cham. https://doi.org/10.1007/978-3-319-46257-8_61

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-46257-8_61

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-46256-1

  • Online ISBN: 978-3-319-46257-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics