TY - GEN
T1 - Efficient evaluation of κ-Range Nearest Neighbor queries in road networks
AU - Bao, Jie
AU - Chow, Chi Yin
AU - Mokbel, Mohamed F.
AU - Ku, Wei Shinn
PY - 2010
Y1 - 2010
N2 - A κ-Range Nearest Neighbor (or κRNN for short) query in road networks finds the κ nearest neighbors of every point on the road segments within a given query region based on the network distance. The κRNN query is significantly important for location-based applications in many realistic scenarios. For example, (1) the user's location is uncertain, i.e., user's location is modeled by a spatial region, and (2) the user is not willing to reveal her exact location to preserve her privacy, i.e., her location is blurred into a spatial region. However, the existing solutions for κRNN queries simply apply the traditional κ-nearest neighbor query processing algorithm multiple times, which poses a huge redundant searching overhead. To this end, we propose an efficient κRNN query processing algorithm in this paper. Our algorithm (1) employs a shared execution approach to eliminate the redundant searching overhead, and (2) provides a parameter that can be tuned to achieve a tradeoff between the query processing performance and the storage overhead, while guaranteeing the user's exact κ-nearest neighbors are included in the query answers. The experimental results show that our algorithm always outperforms the existing solution in terms of query response time, and the introduced tuning parameter is an effective way to achieve the tradeoff between the query response time and the storage overhead.
AB - A κ-Range Nearest Neighbor (or κRNN for short) query in road networks finds the κ nearest neighbors of every point on the road segments within a given query region based on the network distance. The κRNN query is significantly important for location-based applications in many realistic scenarios. For example, (1) the user's location is uncertain, i.e., user's location is modeled by a spatial region, and (2) the user is not willing to reveal her exact location to preserve her privacy, i.e., her location is blurred into a spatial region. However, the existing solutions for κRNN queries simply apply the traditional κ-nearest neighbor query processing algorithm multiple times, which poses a huge redundant searching overhead. To this end, we propose an efficient κRNN query processing algorithm in this paper. Our algorithm (1) employs a shared execution approach to eliminate the redundant searching overhead, and (2) provides a parameter that can be tuned to achieve a tradeoff between the query processing performance and the storage overhead, while guaranteeing the user's exact κ-nearest neighbors are included in the query answers. The experimental results show that our algorithm always outperforms the existing solution in terms of query response time, and the introduced tuning parameter is an effective way to achieve the tradeoff between the query response time and the storage overhead.
UR - http://www.scopus.com/inward/record.url?scp=77955215632&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77955215632&partnerID=8YFLogxK
U2 - 10.1109/MDM.2010.40
DO - 10.1109/MDM.2010.40
M3 - Conference contribution
AN - SCOPUS:77955215632
SN - 9780769540481
T3 - Proceedings - IEEE International Conference on Mobile Data Management
SP - 115
EP - 124
BT - MDM2010 - 11th International Conference on Mobile Data Management
T2 - 11th IEEE International Conference on Mobile Data Management, MDM 2010
Y2 - 23 May 2010 through 26 May 2010
ER -