|
Published Articles >> Table of Contents >> Abstract
22nd International Conference on Data Engineering (ICDE'06)
p. 78
Surface k-NN Query Processing
Ke Deng, University of Queensland, Australia
Heng Tao Shen, University of Queensland, Australia
Kai Xu, National ICT Australia
Xuemin Lin, UNSW, Australia
Xiaofang Zhou, University of Queensland, Australia
Full Article Text:

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICDE.2006.152
Send link to a friend
| Abstract |
|
A k-NN query finds the k nearest-neighbors of a given
point from a point database. When it is sufficient to measure
object distance using the Euclidian distance, the key
to efficient k-NN query processing is to fetch and check the
distances of a minimum number of points from the database.
For many applications, such as vehicle movement along
road networks or rover and animal movement along terrain
surfaces, the distance is only meaningful when it is along
a valid movement path. For this type of k-NN queries, the
focus of efficient query processing is to minimize the cost
of computing distances using the environment data (such as
the road network data and the terrain data), which can be
several orders of magnitude larger than that of the point
data. Efficient processing of k-NN queries based on the
Euclidian distance or the road network distance has been
investigated extensively in the past. In this paper, we investigate
the problem of surface k-NN query processing, where
the distance is calculated from the shortest path along a
terrain surface. This problem is very challenging, as the
terrain data can be very large and the computational cost
of finding shortest paths is very high. We propose an efficient
solution based on multiresolution terrain models. Our
approach eliminates the need of costly process of finding
shortest paths by ranking objects using estimated lower and
upper bounds of distance on multiresolution terrain models.
|
Additional Information
|
Citation:
Ke Deng, Heng Tao Shen, Kai Xu, Xuemin Lin, Xiaofang Zhou,
"Surface k-NN Query Processing,"
icde,
p. 78,
22nd International Conference on Data Engineering (ICDE'06),
2006
|
|