본문 바로가기
KERD
논문KCI 등재

빅데이터 전처리 기반의 실시간 사용자 선호 데이터 추천을위한 개선된 스카이라인 질의 기법

An Improved Skyline Query Scheme for Recommending Real-Time User Preference Data Based on Big Data Preprocessing

2

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

스카이라인 질의(Skyline Query)는 객체의 다중 속성을 기준으로 사용자 선호에 적합한 대상을 탐색하는 기법이다. 기존 스카이라인 질의는탐색 결과를 일괄처리(batch processing)로 반환하지만, 대화형 앱이나 모바일 환경의 등장으로 실시간 탐색 결과의 필요성이 증가하였다. 스카이라인을 위한 온라인 알고리즘(online algorithm)은 객체의 반환 속도를 향상해 실시간으로 선호 객체를 제공한다. 하지만 객체 탐색 과정에서 기존에탐색한 영역을 재방문하여 반복 비교하는 불필요한 연산 시간이 소요된다. 본 논문은 온라인 알고리즘에서 불필요한 탐색 시간을 제거하여 스카이라인 질의 결과를 실시간으로 제공하기 위한 스카이라인 온라인 전처리 알고리즘을 제안한다. 제안 기법은 기존의 온라인 알고리즘에서 전처리를수행함으로써 반복적으로 재탐색 되는 영역을 미리 제거하여 탐색 성능을 향상하였다. 실험 결과, 기존 온라인 알고리즘과 비교 시 이산 데이터집합의 표준 분포, 편향 분포, 양의 상관 및 음의 상관분포에서 향상된 성능을 보였다. 제안 기법은 비교 대상을 최소화하여 탐색 성능을 향상하므로모바일 장치의 사용이 증가하는 현실에서 사용자들에게 신속한 서비스를 제공할 수 있는 새로운 기준이 될 것이다.

Abstract

Skyline query is a scheme for exploring objects that are suitable for user preferences based on multiple attributes of objects. Existingskyline queries return search results as batch processing, but the need for real-time search results has increased with the advent ofinteractive apps or mobile environments. Online algorithm for Skyline improves the return speed of objects to explore preferred objectsin real time. However, the object navigation process requires unnecessary navigation time due to repeated comparative operations. Thispaper proposes a Pre-processing Online Algorithm for Skyline Query (POA) to eliminate unnecessary search time in Online Algorithmexploration techniques and provide the results of skyline queries in real time. Proposed techniques use the concept of range-limitingto existing Online Algorithm to perform pretreatment and then eliminate repetitive rediscovering regions first. POAs showed improvementin standard distributions, bias distributions, positive correlations, and negative correlations of discrete data sets compared to OnlineAlgorithm. The POAs used in this paper improve navigation performance by minimizing comparison targets for Online Algorithm, whichwill be a new criterion for rapid service to users in the face of increasing use of mobile devices.

참고문헌 (15)

  1. S. Borzsonyi, "The skyline operator", Proceedings of IEEE Conference on Data Engineering, pp.421~430 (2001)
  2. Y. Gulzar, "Optimizing skyline query processing in incomplete data", IEEE Access, 7, pp.178121~178138 (2019)
  3. Z. Cai, "Continuous road network-based skyline query for moving objects", IEEE Transactions on Intelligent Transportation Systems, 22(12), pp.7383~7394 (2021)
  4. X. Yingyuan, "Efficient continuous skyline query processing in wireless sensor networks", Sensors, 19(13), pp.2902~ (2019)
  5. C. Kalyvas, "Skyline and reverse skyline query processing in SpatialHadoop", Data Knowledge and Engineering, 122, pp.55~80 (2019)
  6. G. Stoupas, "Skyline-based university rankings", ADBIS, TPDL and EDA 2020 Common Workshops and Doctoral Consortium, pp.347~352 (2020)
  7. Z. Zheng, "k-dominant Skyline query algorithm for dynamic datasets", Frontiers of Computer Science, 15(151602), pp.1~6 (2021)
  8. D. Kossmann, "Shooting stars in the sky : An online algorithm for skyline queries", Proceedings of the 28th Very Large Data Bases Conference, pp.275~286 (2002)
  9. T. Erlebach, "Complexity and online algorithms for minimum skyline coloring of intervals", Theoretical Computer Science, 788, pp.66~78 (2019)
  10. D. Papadias, "An optimal and progressive algorithm for skyline queries", ACM SIGMOD International Conference on Management of Data, pp.467~478 (2003)
  11. N. Roussopoulos, "Nearest neighbor queries", Proceedings of the 1995 ACM SIGMOD International Conference on Management of Data, pp.71~79 (1995)
  12. F. V. Alejandro, "Guarantees on nearestneighbor condensation heuristics", Computational Geometry, 95(1), pp.101732~ (2021)
  13. P. E. Danielsson, "Euclidean distance mapping", Computer Graphics and Image Processing, 14(3), pp.227~248 (1980)
  14. T. Bellitto, "On the density of sets of the Euclidean plane avoiding distance 1", Discrete Mathematics & Theoretical Computer Science, 23(1) (2021)
  15. R. Weber, "A quantitative analysis and performance study for similarity-search methods in high-dimensional spaces", Proceedings of the 24th VLDB Conference, pp.194~205 (1998)

이 간행물의 다른 논문 (4건)