DOI QR코드

DOI QR Code

Efficient Computation of a Skyline under Location Restrictions

위치 제약 조건을 고려한 효율적인 스카이라인 계산

  • 김지현 (이화여자대학교 컴퓨터공학과) ;
  • 김명 (이화여자대학교 컴퓨터공학과)
  • Received : 2011.05.02
  • Accepted : 2011.06.28
  • Published : 2011.10.31

Abstract

The skyline of a multi-dimensional data set is a subset that consists of the data that are not dominated by other members of the set. Skyline computation can be very useful for decision making for multi-dimensional data set. However, in case that the skyline is very large, it may not be much useful for decision making. In this paper, we propose an algorithm for computing a part of the skyline considering location restrictions that the user provides, such as origin movement, degree ranges and/or distances from the origin. The algorithm eliminates noncandidate data rapidly, and returns in order the skyline points that satisfy the user's requests. We show that the algorithm is efficient by experiments.

다차원 데이터 집합에서 서로 지배되지 않는 데이터로 구성된 부분 집합을 스카이라인이라고 한다. 스카이라인 계산은 다차원 데이터를 대상으로 한 의사결정에 유용한 연산이다. 그러나 스카이라인이 지나치게 큰 경우 이를 의사결정에 활용하기 어려울 수 있다. 본 연구에서는 사용자가 제시하는 원점의 이동, 원점으로부터의 각도와 거리 정보를 반영하여 스카이라인의 일부를 효율적으로 구하는 방법을 모색하였다. 제안한 알고리즘은 스카이라인에 속하지 않는 데이터를 신속하게 제거해가며, 사용자의 요구를 점진적으로 반영할 수 있다는 특징을 갖는다. 알고리즘의 효율성은 실험을 통해 검증하였다.

Keywords

References

  1. I. Bartolini, P. Ciaccia, M. Patella, "SaLSa: Computing the Skyline without Scanning the Whole Sky," CIKM 2006, pp.405∼414, USA, Nov., 2006.
  2. S. Borzsonyi, D. Kossmann, and K. Stocker. "The Skyline operator," ICDE 2001, pp.421-430, Germany, Apr., 2001.
  3. J. Chomicki, P. Godfrey, J. Gryz, D. Liang, "Skyline with Presorting," ICDE 2003, pp.717-719, India, 2003.
  4. E. Dellis, B. Seeger, "Efficient Computation of Reverse Skyline Queries," VLDB 2007, pp.291-302, Austria, Sep., 2007.
  5. P. Godfrey, R. Shipley, and J. Gryz. Maximal vector computation in large data sets. VLDB 2005, pp.229-240, Norway, Aug., 2005.
  6. D. Papadias, Y. Tao, G. Fu, B. Seeger, "Progressive Skyline Computation in Database Systems," ACM Transactions on Database Systems 30(1) , pp.41-82, 2005. https://doi.org/10.1145/1061318.1061320
  7. F. P. Preparata, M. I. Shamos, "Computational Geometry - An Introduction", Springer, 1985.
  8. A. Siddique, Y. Morimoto, "K-Dominant Skyline Computation by Using Sort-Filtering Method," PAKDD 2009, pp.839- 848, 2009.
  9. K.-L. Tan, P.-K. Eng, B. C. Ooi, "Effient Progressive Skyline Computation," VLDB 2001, pp.301-310, Italy, 2001.
  10. T. Xia, D. Zhang, Y. Tao, "On Skylining with Flexible Dominance Relation," ICDE 2008, pp.1397-1399, Mexico, 2008.