skip to main content
10.1145/3269206.3271693acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
research-article

The Range Skyline Query

Published:17 October 2018Publication History

ABSTRACT

The range skyline query retrieves the dynamic skyline for every individual query point in a range by generalizing the point-based dynamic skyline query. Its wide-ranging applications enable users to submit their preferences within an interval of 'ideally sought' values across every dimension, instead of being limited to submit their preference in relation to a single sought value. This paper considers the query as a hyper-rectangle iso-oriented towards the axes of the multi-dimensional space and proposes: (i) main-memory algorithmic strategies, which are simple to implement and (ii) secondary-memory pruning mechanisms for processing range skyline queries efficiently. The proposed approach is progressive and I/O optimal. A performance evaluation of the proposed technique demonstrates its robustness and practicability.

References

  1. N. Beckmann, H. P. Kriegel, R. Schneider, and B. Seeger. 1990. The R*-tree: an efficient and robust access method for points and rectangles. In SIGMOD Proceedings, 322--331. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. S. Borzsonyi, D. Kossmann, and K. Stocker. 2001. The skyline operator. In 17th ICDE Proceeding, 421--430. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. C. Buchta. 1989. On the average number of maxima in a set of vectors. Information Processing Letters, 33(2):63--65. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Chomicki, P. Godfrey, J. Gryz, and D. Liang. 2003. Skyline with presorting. In 19th ICDE Proceedings, 717--719.Google ScholarGoogle Scholar
  5. B. Cui, H. Lu, Q. Xu, L. Chen, Y. Dai, and Y. Zhou. 2008. Parallel distributed processing of constrained skyline queries by filtering. In 24th ICDE Proceedings, 546--555. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. K. Deng, X. Zhou, and H. T. Shen. 2007. Multi-source skyline query processing in road networks. In 23rd ICDE Proceedings, 796--805.Google ScholarGoogle Scholar
  7. X. Fu, X. Miao, J. Xu, and Y. Gao. 2017. Continuous range-based skyline queries in road networks. World Wide Web, 20(6):1443--1467. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. A. Guttman. 1984. R-trees: A dynamic index structure for spatial searching. In SIGMOD Proceedings, 47--57. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Z. Huang, H. Lu, B. C. Ooi, and A. K. H. Tung. 2006. Continuous skyline queries for moving objects. IEEE TKDE, 18(12):1645--1658. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. M. E. Khalefa, M. F. Mokbel, and J. J. Levandoski. 2008. Skyline query processing for incomplete data. In 24th ICDE Proceedings, 556--565. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. M. Kontaki, A. N. Papadopoulos, and Y. Manolopoulos. 2008. Continuous k-dominant skyline computation on multidimensional data streams. In 23rd SAC Proceedings, 956--960. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. D. Kossmann, F. Ramsak, and S. Rost. 2002. Shooting stars in the sky: An online algorithm for skyline queries. In 28th VLDB Proceedings, 275--286. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. C. C. Lai, Z. F. Akbar, and C. M. Liu. 2016. A cooperative method for processing range-skyline queries in mobile wireless sensor networks. In 6th EDB Proceedings, 1--8. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. X. Lin, J. Xu, and H. Hu. 2013. Range-based skyline queries in mobile environments. IEEE TKDE, 25(4):835--849. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. A. Ostermann, and G. Wanner. 2012. Geometry by its history. Springer Science & Business Media.Google ScholarGoogle Scholar
  16. D. Papadias, Y. Tao, G. Fu, and B. Seeger. 2005. Progressive skyline computation in database systems. ACM TODS, 30(1):41--82. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. S. Rahul, and R. Janardan. 2012. Algorithms for range-skyline queries. In 20th SIGSPATIAL Proceedings, 526--529. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. D. Sacharidis, P. Bouros, and T. K. Sellis. 2008. Caching Dynamic skyline queries. In 20th SSDBM Proceedings, 455--472. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. M. Sharifzadeh, and C. Shahabi. 2006. The Spatial skyline queries. In 32nd VLDB Proceedings, 751--762. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. C. Shi, X. Qin, and L. Wang. 2015. Continuous skyline queries for moving objects in road networks. Journal of Software, 10(2):190--200.Google ScholarGoogle ScholarCross RefCross Ref
  21. Y. Theodoridis, and T. Sellis. 1996. A model for the prediction of R-tree performance. In 15th PODS Proceedings, 161--171. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. E. Tiakas, A. N. Papadopoulos, and Y. Manolopoulos. 2013. On estimating the maximum domination value and the skyline cardinality of multidimensional data sets. International Journal of Knowledge-Based Organizations, 3(4):61--83. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Y. Wang, X. Li, X. Li, and Y. Wang. 2013. A survey of queries over uncertain data. Knowledge & Information Systems, 37(3):485--530.Google ScholarGoogle ScholarCross RefCross Ref
  24. W. C. Wang, E. T. Wang, and A. L. Chen. 2011. Dynamic skylines considering range queries. In 16th DASFAA Proceedings, 235--250. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. The Range Skyline Query

      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

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader