Skip to main content

Skyline Queries

  • Reference work entry
Encyclopedia of GIS

Synonyms

Top-N queries; Search, multi-criteria; Search, multi‐dimensional; Ranking Results; Ranking, multi‐dimensional; Information Retrieval; Nested-loop, blocked; Divide and conquer; Nearest Neighbor algorithm; Branch and Bound

Definition

Given a set of points p 1, p 2, …, p n , the skyline query returns a set of points P, called skyline points, such that any point p i  ∈ P is not dominated by any other point in the dataset. A point p 1 dominates another point p 2 if p 1 is not worse than p 2 in all dimensions, and p 1 is better than p 2 in at least one dimension. In other words, a point p 1 dominates another point p 2 if and only if the coordinate of p 1 on any axis is smaller than the corresponding coordinate of p 2.

For example, Fig. 1 shows a dataset containing information about hotels. The distance of the hotel from the beach and the price for each hotel are assigned to the X, Yaxis of the plot respectively. There are 12 hotels in total represented as data-points in the...

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

Access this chapter

Institutional subscriptions

Recommended Reading

  1. Baorzsaonyi, S., Kossmann, D., Stocker, K.: The Skyline Operator. ICDE (2001) pp. 421–430, Heidelberg, Germany

    Google Scholar 

  2. Stojmenovic, I., Miyakawa, M.: An optimal parallel algorithm for solving the Maximal Elements Problem in the Plane. Parallel Computing (1988) 7(2):249–251

    Article  MathSciNet  MATH  Google Scholar 

  3. Matousek, J.: Computing dominance in En. Information processing letters, Vol. 38 pp. 277–278 (1991)

    Google Scholar 

  4. Roussopoulos, N., Kelley, S., Vincent, F.: Nearest Neighbour Queries. SIGMOD (1995)

    Google Scholar 

  5. Hjaltason, G., Samet, H.: Distance Browsing in Spatial Databases. ACM TODS 24(2):265–318 (1999)

    Article  Google Scholar 

  6. Kossmann, D., Ramsak, F., Rost, S.: Shooting Stars in the Sky: An Online algorithm for Skyline Queries. In: Proceedings of VLDB'02, pp. 275–286 Hong Kong, China (2002)

    Google Scholar 

  7. Papadias, D., Tao, Y., Fu, G., Seeger, B.: An optimal and progressive algorithm for Skyline Queries. In: ACM SIGMOD, San Diego, CA, USA (2003)

    Google Scholar 

  8. Chomicki, J., Godfrey, P., Gryz, J., Liang, D.: Skyline with Presorting. In: proceedings of ICDE'03, IEEE Computer Society, pp. 717–816 Bangalore, India (2003)

    Google Scholar 

  9. Lin, X., Yuan, Y., Wang, W., Lu, H.: Stabbing the Sky: Efficient Skyline Computation over Sliding Windows. In: Proceedings of ICDE'05, IEEE Computer Society, pp. 502–513 Tokyo, Japan (2005)

    Google Scholar 

  10. Papadias, D., Tao, Y., Fu, G., Seeger, B.: Progressive Skyline Computation in Database Systems. ACM Trans. Database Syst. 30(1),41–82 (2005)

    Article  Google Scholar 

  11. Tan, K.L., Eng, P.K., Ooi, B.C.: Efficient Progressive Skyline Computation. In: Proceedings of VLDB'01, pp. 301–310 (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag

About this entry

Cite this entry

Thakur, N. (2008). Skyline Queries. In: Shekhar, S., Xiong, H. (eds) Encyclopedia of GIS. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35973-1_1221

Download citation

Publish with us

Policies and ethics