이동 객체의 부분차원 스카이라인 질의를 위한 효율적인 가지치기 기법

An Efficient Pruning Method for Subspace Skyline Queries of Moving Objects

  • 김진호 (명지대학교 컴퓨터공학과) ;
  • 박영배 (명지대학교 컴퓨터공학과)
  • 발행 : 2008.04.15

초록

대부분의 스카이라인 질의에 대한 이전 연구들은 대상 객체의 정적 속성만을 고려하였다. 최근에는 모바일 응용 환경의 발전에 따라 이동 객체에 대한 연속적인 스카이라인 질의에 대한 필요성이 증대되고 있다. 연속적인 스카이라인 질의를 처리하기 위해 최근에 몇 가지 기법들이 제안되었지만, 이 기법들은 사용자가 관심을 가지는 일부 속성을 임의로 선택하는 부분차원 스카이라인 질의에 대해서는 고려하지 않았다. 이로 인하여 이동 객체와 부분차원을 동시에 고려해야 하는 모바일 응용에 있어서는 이전 연구들을 적용할 수 없다. 이 논문에서는 질의 시점에 이동 객체의 부분차원 스카이라인을 효율적으로 계산하기 위한 지배 객체 기반 가지치기 기법을 제안한다. 그리고 제안한 기법의 효율성을 증명하기 위해 모의실험을 통한 성능 평가를 수행한다.

Most of previous works for skyline queries have focused only on static attributes of target objects. With the advance in mobile applications, however, the need of continuous skyline queries for moving objects has been increasing. Even though several techniques to process continuous skyline queries have been proposed recently, they cannot process subspace queries, which use only the subset of attribute dimensions. Therefore it is not feasible to utilize those methods for mobile applications which must consider moving objects and subspaces simultaneously. In this paper, we propose a dominant object-based pruning method to compute subspace skyline of moving objects efficiently at query time and present the experimental results to show the effectiveness of the proposed method.

키워드

참고문헌

  1. S. Borzsonyi, D. Kossmann, K. Stocker, "The Skyline Operator," IEEE ICDE, pp. 421-430, 2001
  2. K. Tan, P. Eng, B. Ooi, "Efficient Progressive Skyline Computation," VLDB, pp. 301-310, 2001
  3. J. Chomicki, P. Godfrey, J. Gryz, D. Liang, "Skyline With Presorting," Technical Report, York University, 2002
  4. D. Kossmann, F. Ramsak, S. Rost, "Shooting Stars in the Sky: an Online Algorithm for Skyline Queries," VLDB, pp. 275-286, 2002
  5. D. Papadias, Y. Tao, G. Fu, B. Seeger, "An Optimal and Progressive Algorithm for Skyline Queries," SIGMOD, pp. 443-454, 2003
  6. J. Pei, W. Jin, M. Ester, Y. Tao, "Catching the Best Views of Skyline: A Semantic Approach Based Decisive Subspaces," VLDB, 2005
  7. P. Godfrey, R. Shipley, J. Gryz, "Maximal Vector Computation in Large Data Sets," VLDB, 2005
  8. D. Papadias, Y. Tao, G. Fu, J. M. Chase, B. Seeger, "Progressive Skyline Computation in Database Systems," ACM TODS, Vol.30(1), pp. 41-82, 2005 https://doi.org/10.1145/1061318.1061320
  9. Y. Yuan, X. Lin, Q. Liu, W. Wang, J. X. Yu, Q. Zhang, "Efficient Computation of the Skyline Cube," VLDB, 2005
  10. R. H. Guting, M. H. Bohlen, M. Erwig, C. S. Jensen, N. A. Lorentzos, M. Schneider, M. A. Vazirgiannis, "A Foundation for Representing and Quering Moving Objects," ACM TODS, Vol.15 (12), pp. 905-910, 2000
  11. L. Forlizzi, R. H. Guting, E. Nardelli, M. Schneider, "A Data Model and Data Structures for Moving Objects Databases," ACM SIGMOD, 2000
  12. Y. Theodoridis, J. R. O. Silva, and Mario A. Nascimento, "On the Generation of Spatiotemporal Datasets," Proceedings of the 6th International Symposium on Large Spatial Database, 1999
  13. E. Pitoura, G. Samaras, "Locating Objects in Mobile Computing," IEEE TKDE, Vol.13(4), pp. 571-592, 2001
  14. Z. Huang, B. C. Ooi, "Continuous Skyline Queries for Moving Objects," IEEE TKDE, Vol.18, No.12, 2006
  15. 나경석, 김진호, 안대혁, 박영배 "연속적인 스카이라인 질의를 위한 효율적인 영역 결정기법", 정보과학회 데이타베이스연구, 제22권, 제2호, 2006
  16. 이종혁, 박영배, "연속적인 스카이라인 질의의 정적 유효 영역을 이용한 효율적인 처리", 정보과학회논문지:데이타베이스, 제33권 제6호, 631-643, 2006
  17. M. Sharifzadeh, C. Shahabi, "The Spatial Skyline Queries," VLDB, pp. 751-762, 2006
  18. Y. Tao, X. Xiao, J. Pei, "SUBSKY: Efficient Computation of Skylines in Subspaces," IEEE ICDE, 2006