Skip to main content

Maximizing Reverse k-Nearest Neighbors for Trajectories

  • Conference paper
  • First Online:
Databases Theory and Applications (ADC 2018)

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

Included in the following conference series:

Abstract

In this paper, we address a popular query involving trajectories, namely, the Maximizing Reverse k-Nearest Neighbors for Trajectories (MaxRkNNT) query. Given a set of existing facility trajectories (e.g., bus routes), a set of user trajectories (e.g., daily commuting routes of users) and a set of query facility trajectories (e.g., proposed new bus routes), the MaxRkNNT query finds the proposed facility trajectory that maximizes the cardinality of reverse k-Nearest Neighbors (NNs) set for the query trajectories. A major challenge in solving this problem is to deal with complex computation of nearest neighbors (or similarities) with respect to multi-point queries and data objects. To address this problem, we first introduce a generic similarity measure between a query object and a data object that helps us to define the nearest neighbors according to user requirements. Then, we propose some pruning strategies that can quickly compute k-NNs (or top-k) facility trajectories for a given user trajectory. Finally, we propose a filter and refinement technique to compute the MaxRkNNT. Our experimental results show that our proposed approach significantly outperforms the baseline for both real and synthetic datasets.

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

Notes

  1. 1.

    In this paper we use the terms k-NN trajectories and top-k facilities interchangeably as we use different types of distances or weighted distances as a scoring function to find the best k facilities.

  2. 2.

    https://www.microsoft.com/en-us/research/publication/t-drive-trajectory-data-sample/.

  3. 3.

    http://www.openstreetmap.org.

References

  1. Chen, L., Ng, R.T.: On the marriage of Lp-norms and edit distance. In: VLDB, pp. 792–803 (2004)

    Chapter  Google Scholar 

  2. Chen, L., Tamer Özsu, M., Oria, V.: Robust and fast similarity search for moving object trajectories. In: ACM SIGMOD, pp. 491–502 (2005)

    Google Scholar 

  3. Chen, Z., Shen, H.T., Zhou, X., Zheng, Y., Xie, X.: Searching trajectories by locations: an efficiency study. In: ACM SIGMOD, pp. 255–266 (2010)

    Google Scholar 

  4. Cheung, K.L., Fu, A.W.-C.: Enhanced nearest neighbour search on the r-tree. SIGMOD Rec. 27(3), 16–21 (1998)

    Article  MathSciNet  Google Scholar 

  5. Frentzos, E., Gratsias, K., Pelekis, N., Theodoridis, Y.: Algorithms for nearest neighbor search on moving object trajectories. GeoInformatica 11(2), 159–193 (2007)

    Article  Google Scholar 

  6. Liu, Y., Wong, R.C.-W., Wang, K., Li, Z., Chen, C., Chen, Z.: A new approach for maximizing bichromatic reverse nearest neighbor search. Knowl. Inf. Syst. 36(1), 23–58 (2013)

    Article  Google Scholar 

  7. Reza, R.M., Ali, M.E., Cheema, M.A.: The optimal route and stops for a group of users in a road network. In: SIGSPATIAL/GIS, pp. 4:1–4:10. ACM (2017)

    Google Scholar 

  8. Shafique, S., Ali, M.E.: Recommending most popular travel path within a region of interest from historical trajectory data. In: MobiGIS, pp. 2–11. ACM (2016)

    Google Scholar 

  9. Shang, S., Yuan, B., Deng, K., Xie, K., Zhou, X.: Finding the most accessible locations: reverse path nearest neighbor query in road networks. In: GIS, pp. 181–190. ACM (2011)

    Google Scholar 

  10. Song, Z., Roussopoulos, N.: K-nearest neighbor search for moving query point. In: Jensen, C.S., Schneider, M., Seeger, B., Tsotras, V.J. (eds.) SSTD 2001. LNCS, vol. 2121, pp. 79–96. Springer, Heidelberg (2001). https://doi.org/10.1007/3-540-47724-1_5

    Chapter  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). https://doi.org/10.1007/978-3-642-22922-0_14

    Chapter  Google Scholar 

  12. Vlachos, M., Gunopulos, D., Kollios, G.: Discovering similar multidimensional trajectories. In: ICDE, pp. 673–684 (2002)

    Google Scholar 

  13. Wang, S., Bao, Z., Shane Culpepper, J., Sellis, T.K., Cong, G.: Reverse \(k\) nearest neighbor search over trajectories. CoRR, abs/1704.03978 (2017)

    Google Scholar 

  14. Wong, R.C.-W., Tamer Özsu, M., Yu, P.S., Fu, A.W.-C., Liu, L.: Efficient method for maximizing bichromatic reverse nearest neighbor. PVLDB 2(1), 1126–1137 (2009)

    Google Scholar 

  15. Yi, B.-K., Jagadish, H.V., Faloutsos, C.: Efficient retrieval of similar time sequences under time warping. In: ICDE, pp. 201–208 (1998)

    Google Scholar 

  16. Zhou, Z., Wu, W., Li, X., Lee, M.-L., Hsu, W.: MaxFirst for MaxBRkNN. In: ICDE, pp. 828–839. IEEE Computer Society (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Tamjid Al Rahat , Arif Arman or Mohammed Eunus Ali .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Al Rahat, T., Arman, A., Ali, M.E. (2018). Maximizing Reverse k-Nearest Neighbors for Trajectories. In: Wang, J., Cong, G., Chen, J., Qi, J. (eds) Databases Theory and Applications. ADC 2018. Lecture Notes in Computer Science(), vol 10837. Springer, Cham. https://doi.org/10.1007/978-3-319-92013-9_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-92013-9_21

  • Published:

  • Publisher Name: Springer, Cham

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics