skip to main content
10.5555/1287369.1287395dlproceedingsArticle/Chapter ViewAbstractPublication PagesvldbConference Proceedingsconference-collections
Article

Continuous nearest neighbor search

Published: 20 August 2002 Publication History

Abstract

A continuous nearest neighbor query retrieves the nearest neighbor (NN) of every point on a line segment (e.g., "find all my nearest gas stations during my route from points to point e. The result contains a set of (point, interval) tuples, such that point is the NN of all points in the corresponding interval. Existing methods for continuous nearest neighbor search are based on the repetitive application of simple NN algorithms, which incurs significant overhead. In this paper we propose techniques that solve the problem by performing a single query for the whole input segment. As a result the cost, depending on the query and dataset characteristics, may drop by orders of magnitude. In addition, we propose analytical models for the expected size of the output, as well as, the cost of query processing, and extend out techniques to several variations of the problem.

References

[1]
{BBKK97} Berchtold, S., Bohm, C., Keim, D. A., Kriegel, H. A Cost Model for Nearest Neighbor Search in High-Dimensional Data Space. ACM PODS, 1997.
[2]
{BBK+01} Berchtold, S., Bohm, C., Keim, D., Krebs, F., Kriegel, H. P. On Optimizing Nearest Neighbor Queries in High-Dimensional Data Spaces. ICDT, 2001.
[3]
{BJKS02} Benetis, R., Jensen, C., Karciauskas, G., Saltenis, S. Nearest Neighbor and Reverse Nearest Neighbor Queries for Moving Objects. IDEAS, 2002.
[4]
{BKSS90} Beckmann, N., Kriegel, H. P., Schneider, R., Seeger, B. The R*-tree: An Efficient and Robust Access Method for Points and Rectangles. ACM SIGMOD, 1990.
[5]
{BS99} Bespamyatnikh, S., Snoeyink, J. Queries with Segments in Voronoi Diagrams. SODA, 1999.
[6]
{CMTV00} Corral, A., Manolopoulos, Y., Theodoridis, Y., Vassilakopoulos, M. Closest Pair Queries in Spatial Databases. ACM SIGMOD, 2000.
[7]
{G84} Guttman, A. R-trees: A Dynamic Index Structure for Spatial Searching, ACM SIGMOD, 1984.
[8]
{HS98} Hjaltason, G., Samet, H. Incremental Distance Join Algorithms for Spatial Databases. ACM SIGMOD 1998.
[9]
{HS99} Hjaltason, G., Samet, H. Distance Browsing in Spatial Databases. ACM TODS, 24(2), pp. 265-318, 1999.
[10]
{KGT99a} Kollios, G., Gunopulos, D., Tsotras, V. On Indexing Mobile Objects. ACM PODS, 1999.
[11]
{KGT99b} Kollios, G., Gunopulos, D., Tsotras, V. Nearest Neighbor Queries in a Mobile Environment. Spatio-Temporal Database Management Workshop, 1999.
[12]
{KSF+96} Korn, F., Sidiropoulos, N., Faloutsos, C., Siegel, E, Protopapas, Z. Fast Nearest Neighbor Search in Medical Image Databases. VLDB, 1996.
[13]
{RKV95} Roussopoulos, N., Kelly, S., Vincent, F. Nearest Neighbor Queries. ACM SIGMOD, 1995.
[14]
{SJLL00} Saltenis, S., Jensen, C., Leutenegger, S., Lopez, M. Indexing the Positions of Continuously Moving Objects. ACM SIGMOD, 2000.
[15]
{SK98} Seidl, T., Kriegel, H. Optimal Multi-Step K-Nearest Neighbor Search. ACM SIGMOD, 1998.
[16]
{SR01} Song, Z., Roussopoulos, N. K-Nearest Neighbor Search for Moving Query Point. SSTD, 2001.
[17]
{SRF87} Sellis, T., Roussopoulos, N. Faloutsos, C.: The R+-tree: a Dynamic Index for Multi-Dimensional Objects, VLDB, 1987.
[18]
{SWCD97} Sistla, P., Wolfson, O., Chamberlain, S., Dao, S. Modeling and Querying Moving Objects. IEEE ICDE, 1997.
[19]
{TP02} Tao, Y., Papadias, D. Time Parameterized Queries in Spatio-Temporal Databases. ACM SIGMOD, 2002.
[20]
{TSS00} Theodoridis, Y., Stefanakis, E., Sellis, T. Efficient Cost Models for Spatial Queries Using R-trees. IEEE TKDE, 12(1), pp. 19-32, 2000.
[21]
{web} http://dias.cti.gr/~ytheod/research/datasets/ spatial.html
[22]
{WSB98} Weber, R., Schek, H., Blott, S. A Quantitative Analysis and Performance Study for Similarity-Search Methods in High-Dimensional Spaces. VLDB, 1998.
[23]
{YOTJ01} Yu, C., Ooi, B. C., Tan, K. L., Jagadish, H. V. Indexing the Distance: An Efficient Method to KNN Processing. VLDB, 2001.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image DL Hosted proceedings
VLDB '02: Proceedings of the 28th international conference on Very Large Data Bases
August 2002
1110 pages

Publisher

VLDB Endowment

Publication History

Published: 20 August 2002

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media