DOI QR코드

DOI QR Code

부분순위 연속 k 최근접 객체 탐색 기법

A Method for Continuous k Nearest Neighbor Search With Partial Order

  • 투고 : 2010.07.09
  • 심사 : 2010.07.22
  • 발행 : 2011.01.31

초록

위치기반서비스와 지능형교통시스템 등의 응용분야에서는 이동 중인 경로 상에 존재하는 모든 지점에 대해 k개의 최근접 객체를 탐색하는 연속 k 최근접 객체 탐색 질의가 폭넓게 사용되고 있다. 최근접 질의는 위와 같은 응용에 빠른 응답을 요구하고, 공간 네트워크 데이터베이스에 적용가능해야 한다. 또한 잦은 POI(Point of Interest) 객체의 변경에 유연하게 대처해야 한다. 이 논문에서는 도로 네트워크에서 이동 중인 질의 객체를 위한 최근접 객체를 효율적으로 탐색하는 새로운 기법을 제안하고자 한다. 제안하는 기법은 다수의 분할점과 그에 상응하는 k개의 최근접 객체 집합들을 결과로 추출하며, POI들 간에는 순서가 없다. 실제 데이터를 이용한 실험은 제안한 기법에 기존 기법에 비해 우수함을 보인다. 최적의 조건에서 제안한 기법이 기존 기법에 비해 짧은 연산 시간(15%)을 보인다.

In the application areas of LBS(Location Based Service) and ITS(Intelligent Transportation System), continuous k-nearest neighbor query(CkNN) which is defined as a query to find the nearest points of interest to all the points on a given path is widely used. It is necessary to acquire results quickly in the above applications and be applicable to spatial network databases. It is also able to cope successfully with frequent updates of POI objects. This paper proposes a new method to search nearest POIs for moving query objects on the spatial networks. The method produces a set of split points and their corresponding k-POIs as results with partial order among k-POIs. The results obtained from experiments with real dataset show that the proposed method outperforms the existing methods. The proposed method achieves very short processing time(15%) compared with the existing method.

키워드

참고문헌

  1. X. Huang, C.S. Jensen, S. Saltenis, "The Islands Approach to Nearest Neighbor Querying in Spatial Networks", Proc. of Int'l Symp. On Spatial and Temporal Databases, SSTD, pp. 73-90, 2005
  2. M. Kolahdouzan, C. Shahabi, "Voronoi-Based K-Nearest Neighbor Search for Spatial Network Databases", Proc. Of Int'l Conf. on Very Large Databases, VLDB, pp. 840-851, 2004
  3. M. Kolahdouzan, C. Shahabi, "Continuous K Nearest Neighbor Queries in Spatial Network Databases", Proc. of STDBM, 2004
  4. K Mouratidis, M.L. Yiu, D. Papadias, N. Mamoulis, "Continuous Nearest Neighbor Monitoring in Road Networks", VLDB, pp. 43-54, 2006
  5. N. Roussopoulos, S. Kelley, F. Vincent, "Nearest Neighbor Queries", SIGMOD, 1995
  6. Y. Tao, D. Papadias, "Time Parameterized Queries in Spatio-Temporal Databases", SIGMOD, 2002
  7. 이상철, 김상욱, "도로 네트워크 데이터베이스에서 근사 색인을 이용한 k-최근접 질의 처리", 한국정보과학회 논문지 : 데이터베이스, 제 35권, 제 5호, pp. 447-458, 2008
  8. P. Sistla, O. Wolfson, S. Chamberlain, D. S, "Modeling and Querying Moving Objects", IEEE ICDE 1997
  9. Y. Tao, D. Papadias, Q. Shen, "Continuous Nearest Neighbor Search", VLDB, 2002
  10. D. Papadias, J. Zhang, M. Mamoulis, Y. Tao, "Query Processing in Spatial Network Databases", Proc. of VLDB, pp. 802-813, 2003
  11. 김진덕, "무순위 연속 k 최근접 객체 탐색을 위한 효율적인 분할점 추출기법", 한국해양정보통신학회 춘계종합학술대회 논문집, 14권, 1호, 2010

피인용 문헌

  1. K Nearest Neighbor Joins for Big Data Processing based on Spark vol.21, pp.9, 2011, https://doi.org/10.6109/jkiice.2017.21.9.1731
  2. k-NN Join Based on LSH in Big Data Environment vol.16, pp.2, 2011, https://doi.org/10.6109/jicce.2018.16.2.99