DOI QR코드

DOI QR Code

Nearest Neighbor-based Pre-processing Scheme for Advanced Skyline Query

최근접 이웃 탐색 기반의 향상된 스카이라인 질의를 위한 전처리 기법

  • 김지현 (삼육대학교 인공지능.빅데이터 소프트웨어코드 연구소) ;
  • 이상민 (삼육대학교 인공지능.빅데이터 소프트웨어코드 연구소) ;
  • 전형준 (삼육대학교 컴퓨터.메카트로닉스공학부) ;
  • 진창균 (삼육대학교 컴퓨터.메카트로닉스공학부) ;
  • 김지윤 (삼육대학교 식품영양학과) ;
  • 권진영 (건국대학교 정보통신경영학과) ;
  • 김종완 (삼육대학교 스미스학부대학) ;
  • 오덕신 (삼육대학교 경영정보학과)
  • Published : 2020.05.29

Abstract

스카이라인 질의는 객체의 속성을 기준으로 사용자의 선호에 적합한 대상을 탐색하는 기법이다. 기존 스카이라인 질의는 일괄처리 방식으로 탐색 결과를 반환하지만 대화형 앱이나 모바일 환경과 같이 잦은 위치이동 발생 시 일괄처리 방식으로 스카이라인 질의 결과를 신속하게 받기 어렵다. 최근접 이웃(Nearest Neighbor) 알고리즘은 사용자와 상호 작용이 필요한 대화형 앱에서 실시간으로 선호 객체를 탐색하여 사용자에게 전달함으로써 객체의 반환 속도를 향상시켰다. 그러나 최근접 이웃 알고리즘은 객체 탐색 과정에서 반복적인 비교 연산을 수행하여 불필요한 탐색 시간이 소요된다. 본 논문은 대화형 앱에서 신속한 스카이라인 결과를 산출하고자 연산 대상 객체의 범위를 축소함으로써 최근접 이웃 스카이라인 질의 알고리즘의 성능을 향상시킨 전처리 기법을 제안한다. 데이터 객체는 최대 40,000 개의 실험에서 제안 기법은 최근접 이웃 알고리즘보다 50% 빠른 성능을 나타내어 본 연구의 가용성이 증명되었다.

Keywords