Skyline View: Efficient Distributed Subspace Skyline Computation

  • Jinhan Kim
  • Jongwuk Lee
  • Seung-won Hwang
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5691)


Skyline queries have gained much attention as alternative query semantics with pros (e.g.low query formulation overhead) and cons (e.g.large control over result size). To overcome the cons, subspace skyline queries have been recently studied, where users iteratively specify relevant feature subspaces on search space. However, existing works mainly focuss on centralized databases. This paper aims to extend subspace skyline computation to distributed environments such as the Web, where the most important issue is to minimize the cost of accessing vertically distributed objects. Toward this goal, we exploit prior skylines that have overlapped subspaces to the given subspace. In particular, we develop algorithms for three scenarios– when the subspace of prior skylines is superspace, subspace, or the rest. Our experimental results validate that our proposed algorithm shows significantly better performance than the state-of-the-art algorithms.


Random Access Skyline Query Access Cost Skyline Computation Skyline View 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Akbarinia, R., Pacitti, E., Valduriez, P.: Best position algorithms for top-k queries. In: VLDB (2007)Google Scholar
  2. 2.
    Balke, W.-T., Güntzer, U., Zheng, J.X.: Efficient distributed skylining for web information systems. In: Bertino, E., Christodoulakis, S., Plexousakis, D., Christophides, V., Koubarakis, M., Böhm, K., Ferrari, E. (eds.) EDBT 2004. LNCS, vol. 2992, pp. 256–273. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  3. 3.
    Börzsönyi, S., Kossmann, D., Stocker, K.: The skyline operator. In: ICDE (2001)Google Scholar
  4. 4.
    Chang, K.C., Hwang, S.: Minimal probing: Supporting expensive predicates for top-k queries. In: SIGMOD (2002)Google Scholar
  5. 5.
    Fagin, R., Lote, A., Naor, M.: Optimal aggregation algorithms for middleware. In: PODS (2001)Google Scholar
  6. 6.
    Hose, K., Lemke, C., Sattler, K.: Processing relaxed skylines in pdms using distributed data summaries. In: CIKM (2006)Google Scholar
  7. 7.
    Hwang, S., Chang, K.C.: Optimizing access cost for top-k queries over web sources. In: ICDE (2005)Google Scholar
  8. 8.
    Jagadish, H., Ooi, B.C., Vu, Q.H.: Baton: A balanced tree structure for peer-to-peer networks. In: VLDB (2005)Google Scholar
  9. 9.
    Kim, J., Lee, J., Hwang, S.: Skyline view: Efficient distributed subspace skyline computation (2009),
  10. 10.
    Kossmann, D., Ramsak, F., Rost, S.: Shooting stars in the sky: An online algorithm for skyline queries. In: VLDB (2002)Google Scholar
  11. 11.
    Lee, K.C.K., Zheng, B., Li, H., Lee, W.-C.: Approaching the skyline in z order. In: VLDB (2007)Google Scholar
  12. 12.
    Lo, E., Yip, K.Y., Lin, K.-I., Cheung, D.W.: Progressive skylining over web-accessible database (2006)Google Scholar
  13. 13.
    Papadias, D., Tao, Y., Fu, G., Seeger, B.: An optimal and progessive algorithm for skyline queries. In: SIGMOD (2003)Google Scholar
  14. 14.
    Pei, J., Jin, W., Ester, M., Tao, Y.: Catching the best views of skyline: A semantic approach based on decisive subspaces. In: VLDB (2005)Google Scholar
  15. 15.
    Tan, K., Eng, P., Ooi, B.C.: Efficient progressive skyline computation. In: VLDB (2001)Google Scholar
  16. 16.
    Tao, Y., Xian, X., Pei, J.: SUBSKY: Efficient computation of skylines in subspaces. In: ICDE (2006)Google Scholar
  17. 17.
    Vlachou, A., Doulkeridis, C., Kotidis, Y., Vazirgiannis, M.: Skypeer: Efficient subspace skyline computation over distributed data. In: ICDE (2007)Google Scholar
  18. 18.
    Wang, S., Ooi, B.C., Tung, A.K.H., Xu, L.: Efficient skyline query processing on peer-to-peer networks. In: ICDE (2007)Google Scholar
  19. 19.
    Xia, T., Zhang, D.: Refreshing the sky: The compressing skycube with efficient support for frequent updates. In: SIGMOD (2006)Google Scholar
  20. 20.
    Yuan, Y., Lin, X., Liu, Q., Wang, W., Yu, J.X., Zhang, Q.: Efficient computation of the skyline cube. In: VLDB (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Jinhan Kim
    • 1
  • Jongwuk Lee
    • 1
  • Seung-won Hwang
    • 1
  1. 1.Department of Computer Science and Engineering, POSTECHRepublic of Korea

Personalised recommendations