Reverse Skyline Query Processing in Metric Spaces

거리공간에서의 리버스 스카이라인 질의 처리

  • 임종태 (충북대학교 정보통신공학과) ;
  • 박용훈 (충북대학교 정보통신공학과) ;
  • 서동민 (한국과학기술정보연구원 정보기술연구실) ;
  • 이진주 (충북대학교 정보통신공학과) ;
  • 장수민 (충북대학교 정보통신공학과) ;
  • 유재수 (충북대학교 정보통신공학과)
  • Received : 2009.12.28
  • Accepted : 2010.03.29
  • Published : 2010.07.15

Abstract

Many studies on reverse skyline query processing have been done for company oriented services. The existing methods about reverse skyline are reverse skyline based on dynamic skyline. There is no reverse skyline query processing algorithm based on metric spaces for location-based services. In this paper we propose a reverse skyline query processing scheme that applies for a general skyline and considers distance spaces. The proposed method processes reverse skyline queries in the metric spaces using the existing spatial indexing scheme and considers both Monochromatic and Bichromatic environments. In order to show the superiority of the proposed scheme, we compare it with the basic skyline query processing scheme through performance evaluation. As a result, the proposed method excellent performance was about 5000 times more than conventional method.

최근의 기업중심의 서비스를 위해서 리버스 스카이라인 질의 처리가 연구되었다. 하지만 지금까지의 리버스 스카이라인에 대한 연구는 모두 다이나믹 스카이라인을 기반으로 한 리버스 다이나믹 스카이라인이고, 위치 기반 서비스를 위한 거리공간에서의 리버스 스카이라인 질의 처리 기법은 전무하다. 따라서 본 논문에서는 일반적인 스카이라인에 적용 가능하고 거리공간을 고려한 리버스 스카이라인 처리 기법을 제안한다. 제안하는 기법은 기존의 공간 색인을 활용하여 거리공간에서 리버스 스카이라인을 처리하며, 객체의 단색적인 환경과 양색적인 환경을 모두 고려한다. 제안하는 기법의 우수성을 보이기 위해 제안하는 기법과 기본적인 리버스 스카이라인 질의 처리 기법과의 성능평가를 수행하고 그 결과를 비교 분석했다. 그 결과 기존의 기법보다 약 5000배 우수한 성능을 보였다.

Keywords

Acknowledgement

Supported by : 한국산업기술재단

References

  1. S. Borzsonyi, D. Kossmann, and K. Stocker, "The Skyline Operator," Proc. of the IEEE International Conference on Data Engineering, pp.421-430, 2001.
  2. C. Li, B. B. Ooi, A. K. H. Tung, and S. Wang, "DADA: a Data Cube for Dominant Relationship Analysis," Proc. of the ACM SIGMOD International Conference on Management of Data, pp.659-670, 2006.
  3. J. Kim, Y. Park, "A Progressive Skyline Region Decision Method," Journal of KIISE : Databases, vol.34, no.1, pp.70-83, 2007. (in Korean)
  4. Z. Li, Y. Park, "Efficient Processing using Static Validity Circle for Continuous Skyline Queries," Journal of KIISE : Databases, vol.33, no.6, pp.631- 643, 2006. (in Korean)
  5. D. Fuhry, R.Jin, and D.Zhang, "Efficient Skyline Computation in Metric Space," Proc. of the International Conference on Extending Database Technology : Advances in Database Technology, pp.1042- 1051, 2009.
  6. L. Chen, X. Lian, "Efficient Processing of Metric Skyline Queries," IEEE Transactions On Knowledge and Data Engineering, vol.21, no.3, pp.351- 365, 2009. https://doi.org/10.1109/TKDE.2008.146
  7. E. Dellis, and B. Seeger, "Efficient Computation of Reverse Skyline Queries," Proc. of the International Conference on Very Large Data Bases, pp.291- 302, 2007.
  8. A. Han, J. Kim, D. Ahn, Y. Park, "Efficient Reverse Skyline Query Processing of Companies Perspective," Proc. of the KIISE Fall Conference, vol.35, no.2(C), pp.49-54, 2008. (in Korean)
  9. X. Lian, and L. Chen, "Monochromatic and Bichromatic Reverse Skyline Search over Uncertain Databases," Proc. of the ACM SIGMOD International Conference on Management of Data, pp.213-226, 2008.
  10. L. Zhu, C. Li, and H. Chen, "Efficient Computation of Reverse Skyline on Data Stream," Proc. of the International Joint Conference on Computational Sciences and Optimization, vol.1, pp.735-739, 2009.