Skip to main content
Log in

Direction-based spatial skyline for retrieving surrounding objects

  • Published:
World Wide Web Aims and scope Submit manuscript

Abstract

Retrieval of surrounding data objects has many potential applications in spatial databases including nearby point-of-interest retrieval surrounding a user and digital gaming. This paper presents a novel query, called direction-based spatial skyline (DSS), for retrieving surrounding objects in spatial databases. A DSS query retrieves all surrounding objects from a spatial database that are not directionally dominated by other data objects w.r.t. a given query object. The proposed DSS query is rotationally invariant, fair and stable. The paper also presents efficient algorithms for processing DSS queries in spatial databases by designing novel data pruning techniques using R-Tree data indexing scheme. We conduct extensive experiments using both real and synthetic datasets to demonstrate the effectiveness and efficiency of the proposed algorithms.

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.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23
Figure 24

Similar content being viewed by others

Notes

  1. These vertices are the corner points of the minimum bounding box Rk in R-Tree.

References

  1. Borzsony, S., Kossmann, D., Stocker, K.: The skyline operator. In: ICDE, pp. 421–430 (2001)

  2. Chan, C.Y., Jagadish, H.V., Tan, K., Tung, A.K.H., Zhang, Z.: Finding k-dominant skylines in high dimensional space. In: SIGMOD, pp. 503–514 (2006)

  3. Dellis, E., Seeger, B.: Efficient computation of reverse skyline queries. In: VLDB, pp. 291–302 (2007)

  4. Guo, X., Ishikawa, Y., Gao, Y.: Direction-based spatial skylines. In: International Workshop on Data Engineering for Wireless and Mobile Access, pp. 73–80 (2010)

  5. Guo, X., Zheng, B., Ishikawa, Y., Gao, Y.: Direction-based surrounder queries for mobile recommendations. VLDB J. 20(5), 743–766 (2011)

    Article  Google Scholar 

  6. Guo, X., Ishikawa, Y., Xie, Y., Wulamu, A.: Reverse direction-based surrounder queries for mobile recommendations. World Wide Web 20(5), 885–913 (2017)

    Article  Google Scholar 

  7. Guttman, A.: R-trees: A dynamic index structure for spatial searching. In: SIGMOD, pp. 47–57 (1984)

  8. Haryanto, A., Islam, M., Taniar, D., Cheema, M.: Ig-tree: An efficient spatial keyword index for planning best path queries on road networks. World Wide Web (2019)

  9. Islam, M.S., Zhou, R., Liu, C.: On answering why-not questions in reverse skyline queries. In: ICDE, pp. 973–984 (2013)

  10. Islam, M.S., Liu, C., Rahayu, J.W., Anwar, T.: Q+tree: An efficient quad tree based data indexing for parallelizing dynamic and reverse skylines. In: CIKM, pp. 1291–1300 (2016)

  11. Islam, M.S., Rahayu, J.W., Liu, C., Anwar, T., Stantic, B.: Computing influence of a product through uncertain reverse skyline. In: SSDBM, pp. 4:1–4:12 (2017)

  12. Lee, K.C.K., Schiffman, J., Zheng, B., Lee, W., Leong, H.V.: Tracking nearest surrounders in moving object environments. In: ICPS, pp. 3–12 (2006)

  13. Lee, K.C.K., Lee, W., Leong, H.V.: Nearest surrounder queries. IEEE Trans. Knowl. Data Eng. 22(10), 1444–1458 (2010)

    Article  Google Scholar 

  14. Lee, M.W., Son, W., Ahn, H.K., Hwang, S.w.: Spatial skyline queries: Exact and approximation algorithms. GeoInformatica 15(4), 665–697 (2011)

    Article  Google Scholar 

  15. Li, F., Cheng, D., Hadjieleftheriou, M., Kollios, G., Teng, S.: On trip planning queries in spatial databases. In: SSTD, pp. 273–290 (2005)

    Chapter  Google Scholar 

  16. Li, L., Taniar, D., Indrawan-Santiago, M., Shao, Z.: Surrounding join query processing in spatial databases. In: ADC, pp. 17–28 (2017)

  17. Lin, X., Yuan, Y., Zhang, Q., Zhang, Y.: Selecting stars: The k most representative skyline operator. In: ICDE, pp. 86–95 (2007)

  18. Lin, Q., Zhang, Y., Zhang, W., Li, A.: General spatial skyline operator. In: DASFAA, pp. 494–508 (2012)

  19. Nutanong, S., Tanin, E., Zhang, R.: Visible nearest neighbor queries. In: DASFAA, pp. 876–883 (2007)

  20. Papadias, D., Tao, Y., Fu, G., Seeger, B.: An optimal and progressive algorithm for skyline queries. In: SIGMOD, pp. 467–478 (2003)

  21. Sharifzadeh, M., Shahabi, C.: The spatial skyline queries. In: VLDB, pp. 751–762 (2006)

  22. Son, W., Hwang, S.w., Ahn, H.K.: Mssq: Manhattan spatial skyline queries. Inf. Syst. 40, 67–83 (2014)

    Article  Google Scholar 

  23. Taniar, D., Rahayu, W.: A taxonomy for nearest neighbour queries in spatial databases. J. Comput. Syst. Sci. 79(7), 1017–1039 (2013)

    Article  MathSciNet  Google Scholar 

  24. Yang, S., Cheema, M.A., Lin, X., Zhang, Y., Zhang, W.: Reverse k nearest neighbors queries and spatial reverse top-k queries. VLDB J. 26(2), 151–176 (2017)

    Article  Google Scholar 

  25. Yiu, M.L., Dai, X., Mamoulis, N., Vaitis, M.: Top-k spatial preference queries. In: ICDE, pp. 1076–1085 (2007)

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Bojie Shen or Md. Saiful Islam.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shen, B., Islam, M.S., Taniar, D. et al. Direction-based spatial skyline for retrieving surrounding objects. World Wide Web 23, 207–239 (2020). https://doi.org/10.1007/s11280-019-00694-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11280-019-00694-w

Keywords

Navigation