Publication Type
Journal Article
Version
acceptedVersion
Publication Date
7-2007
Abstract
A continuous nearest neighbor (CNN) search, which retrieves the nearest neighbors corresponding to every point in a given query line segment, is important for location-based services such as vehicular navigation and tourist guides. It is infeasible to answer a CNN search by issuing a traditional nearest neighbor query at every point of the line segment due to the large number of queries generated and the overhead on bandwidth. Algorithms have been proposed recently to support CNN search in the traditional client-server systems but not in the environment of wireless data broadcast, where uplink communication channels from mobile devices to the server are not available. In this paper, we develop a generalized search algorithm for continuous k-nearest neighbors based on Hilbert Curve Index in wireless data broadcast systems. A performance evaluation is conducted to compare the proposed search algorithms with an algorithm based on R-tree Air Index. The result shows that the Hilbert Curve Index-based algorithm is more energy efficient than the R-tree-based algorithm.
Keywords
Continuous nearest neighbor search, broadcast, indexing, location-based services
Discipline
Databases and Information Systems | Numerical Analysis and Scientific Computing
Publication
IEEE Transactions on Mobile Computing
Volume
6
Issue
7
First Page
748
Last Page
761
ISSN
1536-1233
Identifier
10.1109/TMC.2007.1004
Publisher
IEEE
Citation
ZHENG, Baihua; LEE, Wang-Chien; and LEE, Dik Lun.
On Searching Continuous Nearest Neighbors in Wireless Data Broadcast Systems. (2007). IEEE Transactions on Mobile Computing. 6, (7), 748-761.
Available at: https://ink.library.smu.edu.sg/sis_research/1203
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
http://dx.doi.org/10.1109/TMC.2007.1004
Included in
Databases and Information Systems Commons, Numerical Analysis and Scientific Computing Commons