Skip to main content

Boosting Point-Based Trajectory Search with Quad-Tree

  • Conference paper
  • First Online:
  • 1056 Accesses

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

Abstract

The availability of spatial data generated by objects enables people to search for a similar pattern using a set of query points. In this paper, we focus on point-based trajectory search problem which returns top-k results to a set of query points. The primary purpose of this work is to revisit state-of-the-art search algorithms on various indices and find the best choice of spatial index while giving a reason behind it. Furthermore, we propose an optimization on the search method, which is able to find the initial upper bound for the query points, leading to further performance improvement. Lastly, extensive experiments on real dataset verified the choice of the index and our proposed search method.

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

Buying options

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

Learn about institutional subscriptions

References

  1. Chen, Z., Shen, H.T., Zhou, X., Zheng, Y., Xie, X.: Searching trajectories by locations: an efficiency study. In: Proceedings of the 2010 ACM SIGMOD International Conference on Management of Data, pp. 255–266. ACM (2010)

    Google Scholar 

  2. Fagin, R., Lotem, A., Naor, M.: Optimal aggregation algorithms for middleware. J. Comput. Syst. Sci. 66(4), 614–656 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  3. Finkel, R.A., Bentley, J.L.: Quad trees a data structure for retrieval on composite keys. Acta Inform. 4(1), 1–9 (1974)

    Article  MATH  Google Scholar 

  4. Guttman, A.: R-trees: a dynamic index structure for spatial searching. ACM SIGMOD Rec. 14, 47–57 (1984). ACM

    Article  Google Scholar 

  5. Kurashima, T., Iwata, T., Irie, G., Fujimura, K.: Travel route recommendation using geotags in photo sharing sites. In: Proceedings of the 19th ACM International Conference on Information and Knowledge Management, pp. 579–588. ACM (2010)

    Google Scholar 

  6. Nievergelt, J., Hinterberger, H., Sevcik, K.C.: The grid file: an adaptable, symmetric multikey file structure. ACM Trans. Database Syst. (TODS) 9(1), 38–71 (1984)

    Article  Google Scholar 

  7. Papadias, D., Tao, Y., Mouratidis, K., Hui, C.K.: Aggregate nearest neighbor queries in spatial databases. ACM Trans. Database Syst. (TODS) 30(2), 529–576 (2005)

    Article  Google Scholar 

  8. Qi, S., Bouros, P., Sacharidis, D., Mamoulis, N.: Efficient point-based trajectory search. In: Claramunt, C., Schneider, M., Wong, R.C.-W., Xiong, L., Loh, W.-K., Shahabi, C., Li, K.-J. (eds.) SSTD 2015. LNCS, vol. 9239, pp. 179–196. Springer, Cham (2015). doi:10.1007/978-3-319-22363-6_10

    Chapter  Google Scholar 

  9. Roussopoulos, N., Kelley, S., Vincent, F.: Nearest neighbor queries. ACM SIGMOD Rec. 24, 71–79 (1995). ACM

    Article  Google Scholar 

  10. Shang, S., Ding, R., Yuan, B., Xie, K., Zheng, K., Kalnis, P.: User oriented trajectory search for trip recommendation. In: Proceedings of the 15th International Conference on Extending Database Technology, pp. 156–167. ACM (2012)

    Google Scholar 

  11. Tang, L.-A., Zheng, Y., Xie, X., Yuan, J., Yu, X., Han, J.: Retrieving k-nearest neighboring trajectories by a set of point locations. In: Pfoser, D., Tao, Y., Mouratidis, K., Nascimento, M.A., Mokbel, M., Shekhar, S., Huang, Y. (eds.) SSTD 2011. LNCS, vol. 6849, pp. 223–241. Springer, Heidelberg (2011). doi:10.1007/978-3-642-22922-0_14

    Chapter  Google Scholar 

  12. Vlachos, M., Kollios, G., Gunopulos, D.: Discovering similar multidimensional trajectories. In: Proceedings of the 18th International Conference on Data Engineering, pp. 673–684. IEEE (2002)

    Google Scholar 

  13. Wang, S., Bao, Z., Culpepper, J.S., Sellis, T., Sanderson, M., Yadamjav, M.-E.: Interactive trip planning using activity trajectories. In: ADCS, pp. 77–80 (2016)

    Google Scholar 

  14. Wang, S., Bao, Z., Culpepper, J.S., Sellis, T., Sanderson, M., Qin, X.: Answering top-k exemplar trajectory queries. In: IEEE 33rd International Conference on Data Engineering (ICDE), pp. 597–608. IEEE (2017)

    Google Scholar 

  15. Zheng, K., Shang, S., Yuan, N.J., Yang, Y.: Towards efficient search for activity trajectories. In: IEEE 29th International Conference on Data Engineering (ICDE), pp. 230–241. IEEE (2013)

    Google Scholar 

  16. Zheng, Y., Xie, X., Ma, W.-Y.: Geolife: a collaborative social networking service among user, location and trajectory. IEEE Data Eng. Bull. 33(2), 32–39 (2010)

    Google Scholar 

Download references

Acknowledgment

Zhifeng Bao is partially supported by ARC DP170102726 and Google Faculty Research Award. Munkh-Erdene Yadamjav is a recipient of Data61 PhD Scholarship.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Munkh-Erdene Yadamjav .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Yadamjav, ME., Wang, S., Bao, Z., Zhang, B. (2017). Boosting Point-Based Trajectory Search with Quad-Tree. In: Huang, Z., Xiao, X., Cao, X. (eds) Databases Theory and Applications. ADC 2017. Lecture Notes in Computer Science(), vol 10538. Springer, Cham. https://doi.org/10.1007/978-3-319-68155-9_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-68155-9_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-68154-2

  • Online ISBN: 978-3-319-68155-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics