A Scalable and I/O Optimal Skyline Processing Algorithm | SpringerLink
Skip to main content

A Scalable and I/O Optimal Skyline Processing Algorithm

  • Conference paper
Advances in Web-Age Information Management (WAIM 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3129))

Included in the following conference series:

  • 930 Accesses

Abstract

In this paper, we will present a novel progressive algorithm for computing skyline queries. The algorithm is based on the depth-first search paradigm. It can be shown that the new algorithm is I/O optimal. Further, we can show that the algorithm takes a logarithmic memory space in 2D-space in the worst case if there are not many intersections in an adopted R-tree. Our experiment demonstrated that the new algorithm is more scalable and efficient than the existing techniques especially in a low dimensional space. The experiment also showed that the algorithm is progressive in a way sensitive to a user’s preference.

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

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 11439
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 14299
Price includes VAT (Japan)
  • 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Borzsonyi, S., Kossmann, D., Stocker, K.: The Skyline Operator. In: International Conference on Data Engineering ICDE (2001)

    Google Scholar 

  2. Beckmann, N., Kriegel, H., Schneider, R., Seeger, B.: The R*-tree: An Efficient and Robust Access Method for Points and Rectangles. In: SIGMOD (1990)

    Google Scholar 

  3. Ferhatosmanoglu, H., Stanoi, I., Agrawal, D., Abbadi, A.: Constrained Nearest Neighbor Queries. In: SSTD (2001)

    Google Scholar 

  4. Gaede, V., Gunther, O.: Multidimentional Access Methods. Computing Surveys 30(2), 170–231 (1998)

    Article  Google Scholar 

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

    Article  Google Scholar 

  6. Kung, H.T., Luccio, F., Preparata, F.P.: On finding the maximum of a set of vectors. Journal of the ACM 22(4), 469–476 (1975)

    Article  MATH  MathSciNet  Google Scholar 

  7. Kossmann, D., Ramsak, F., Rost, S.: Shooting Stars in the Sky: An Online Algorithm for Skyline Queries. In: VLDB 2002 (2002)

    Google Scholar 

  8. Hadjieleftheriou, M.: Spatial Index Library, http://www.cs.ucr.edu/marioh/spatialindex/index.html (2002)

  9. Lu, H.X., Luo, Y., Lin, X.: An Optimal Divide-Conquer Algorithm for 2D Skyline. In: ADBIS (2003)

    Google Scholar 

  10. Luo, Y., Lu, H.X., Lin, X.: A Scalable and I/O Optimal Skyline Processing Algorithm (full paper) (2004)

    Google Scholar 

  11. Preparata, F.P., Shamos, M.I.: Computational Geometry: An Introduction. Springer, Berlin (1985)

    Google Scholar 

  12. Papadias, D., Tao, Y., Fu, G., Seeger, B.: An Optimal Progressive Alogrithm for Skyline Queries. In: SIGMOD (2003)

    Google Scholar 

  13. Roussopoulos, N., Kelly, S., Vincent, F.: Nearest Neighbor Queries. In: SIGMOD (1995)

    Google Scholar 

  14. Steuer, R.: Multiple Criteria Optimization. Wiley, New York (1986)

    MATH  Google Scholar 

  15. Tan, K.L., Eng, P.K., Ooi, B.C.: Efficient Progressive Skyline Computation. In: VLDB (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Luo, Y., Lu, HX., Lin, X. (2004). A Scalable and I/O Optimal Skyline Processing Algorithm. In: Li, Q., Wang, G., Feng, L. (eds) Advances in Web-Age Information Management. WAIM 2004. Lecture Notes in Computer Science, vol 3129. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-27772-9_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-27772-9_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-22418-1

  • Online ISBN: 978-3-540-27772-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics