DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Kim, Min-Soo | - |
dc.contributor.advisor | 김민수 | - |
dc.contributor.advisor | Hyun, Soon J. | - |
dc.contributor.advisor | 현순주 | - |
dc.contributor.author | Chung, Moonyoung | - |
dc.date.accessioned | 2023-06-23T19:34:26Z | - |
dc.date.available | 2023-06-23T19:34:26Z | - |
dc.date.issued | 2022 | - |
dc.identifier.uri | http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=1007873&flag=dissertation | en_US |
dc.identifier.uri | http://hdl.handle.net/10203/309229 | - |
dc.description | 학위논문(박사) - 한국과학기술원 : 전산학부, 2022.8,[iii, 56 p. :] | - |
dc.description.abstract | In spatial database and road network applications, the search for the nearest neighbor (NN) from a given query object q is the most fundamental and important problem. Aggregate nearest neighbor (ANN) search is an extension of the NN search with a set of query objects Q = {q_0, ..., q_(M-1) }and finds the object p* that minimizes g{d(p*, q_i), q_i ∈ Q}, where g (max or sum) is an aggregate function and d() is a distance function between two objects. Flexible aggregate nearest neighbor (FANN) search is an extension of the ANN search with the introduction of a flexibility factor ϕ (0 < ϕ ≤ 1) and finds the object p* and the set of query objects Q*_ϕ that minimize g{d(p*,q_i), q_i ∈ Q*_ϕ }, where Q*_ϕ can be any subset of Q of size ϕ|Q|. This study proposes two efficient flexible aggregate nearest neighbor (FANN) search algorithms in road networks. The state-of-the-art FANN search algorithm in road networks, which is known as IER-kNN, used the Euclidean distance based on the two-dimensional coordinates of objects when choosing an R-tree node that most potentially contains p*. However, since the Euclidean distance is significantly different from the actual shortest-path distance between objects, IER-kNN looks up many unnecessary nodes, thereby incurring many calculations of ‘expensive’ shortest-path distances and eventually performance degradation. First, we propose an efficient α-probabilistic FANN search algorithm in road networks. The proposed algorithm transforms road network objects into μ-dimensional Euclidean space objects while preserving the distances between them as much as possible using landmark multidimensional scaling (LMDS). Since the Euclidean distance after LMDS transformation is very close to the shortest-path distance, the lookup of unnecessary R-tree nodes and the calculation of expensive shortest-path distances are reduced significantly, thereby greatly improving the search performance. As a result of performance comparison experiments conducted for various real road networks and parameters, the proposed algorithm always achieved higher performance than the IER-kNN | - |
dc.description.abstract | the performance (execution time) of the proposed algorithm was improved by up to 10.87 times without loss of accuracy. Secondly, we propose an efficient exact FANN search algorithm in road networks using the M-tree. This algorithm can greatly reduce unnecessary accesses to index nodes compared with IER-kNN since the M-tree is constructed based on the actual shortest-path distances between objects. To the best of our knowledge, our algorithm is the first exact FANN algorithm that uses the M-tree. We prove that our algorithm does not cause any false drop. In conducting a series of experiments using various real road network datasets, our algorithm consistently outperformed IER-kNN by up to 6.92 times. | - |
dc.language | eng | - |
dc.publisher | 한국과학기술원 | - |
dc.subject | 유연한 집계값 최근접 이웃▼a도로 네트워크▼a점진적 유클리드 제한 | - |
dc.subject | Flexible aggregate nearest neighbor▼aRoad network▼aIncremental Euclidean restriction | - |
dc.title | Efficient flexible aggregate nearest neighbor search in road networks | - |
dc.title.alternative | 도로 네트워크에서 효율적인 유연한 집계값 최근접 이웃 검색 | - |
dc.type | Thesis(Ph.D) | - |
dc.identifier.CNRN | 325007 | - |
dc.description.department | 한국과학기술원 :전산학부, | - |
dc.contributor.alternativeauthor | 정문영 | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.