ACM Home Page
Please provide us with feedback. Feedback
Conceptual partitioning: an efficient method for continuous nearest neighbor monitoring
Full text PdfPdf (516 KB)
Source International Conference on Management of Data archive
Proceedings of the 2005 ACM SIGMOD international conference on Management of data table of contents
Baltimore, Maryland
SESSION: Research papers: continuous queries table of contents
Pages: 634 - 645  
Year of Publication: 2005
ISBN:1-59593-060-4
Authors
Kyriakos Mouratidis  Hong Kong University of Science and Technology, Clear Water Bay, Hong Kong
Dimitris Papadias  Hong Kong University of Science and Technology, Clear Water Bay, Hong Kong
Marios Hadjieleftheriou  Boston University, Boston, MA
Sponsors
ACM: Association for Computing Machinery
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 90,   Citation Count: 25
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1066157.1066230
What is a DOI?

ABSTRACT

Given a set of objects P and a query point q, a k nearest neighbor (k-NN) query retrieves the k objects in P that lie closest to q. Even though the problem is well-studied for static datasets, the traditional methods do not extend to highly dynamic environments where multiple continuous queries require real-time results, and both objects and queries receive frequent location updates. In this paper we propose conceptual partitioning (CPM), a comprehensive technique for the efficient monitoring of continuous NN queries. CPM achieves low running time by handling location updates only from objects that fall in the vicinity of some query (and ignoring the rest). It can be used with multiple, static or moving queries, and it does not make any assumptions about the object moving patterns. We analyze the performance of CPM and show that it outperforms the current state-of-the-art algorithms for all problem settings. Finally, we extend our framework to aggregate NN (ANN) queries, which monitor the data objects that minimize the aggregate distance with respect to a set of query points (e.g., the objects with the minimum sum of distances to all query points).


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
{CHC04} Cai, Y., Hua, K., Cao, G. Processing Range - Monitoring Queries on Heterogeneous Mobile Objects. MDM, 2004.
 
4
{FSAA01} Ferhatosmanoglu, H., Stanoi, I., Agrawal, D., Abbadi, A. Constrained Nearest Neighbor Queries. SSTD, 2001.
 
5
{GL04} Gedik, B., Liu, L. MobiEyes: Distributed Processing of Continuously Moving Queries on Moving Objects in a Mobile System. EDBT, 2004.
 
6
{H84} Henrich, A. A Distance Scan Algorithm for Spatial Access Structures. ACM GIS, 1984.
7
 
8
{KMS02} Korn, F., Muthukrishnan, S. Srivastava, D. Reverse Nearest Neighbor Aggregates Over Data Streams. VLDB, 2002.
 
9
{KOTZ04} Koudas, N., Ooi, B., Tan, K., Zhang, R. Approximate NN queries on Streams with Guaranteed Error/performance Bounds. VLDB, 2004.
10
 
11
{PSTM04} Papadias, D., Shen, Q., Tao, Y., Mouratidis, K. Group Nearest Neighbor Queries. ICDE, 2004.
 
12
13
 
14
{SR01} Song, Z., Roussopoulos, N. K-Nearest Neighbor Search for Moving Query Point. SSTD, 2001.
 
15
16
 
17
{XMA05} Xiong, X., Mokbel, M., Aref, W. SEA-CNN: Scalable Processing of Continuous K-Nearest Neighbor Queries in Spatio-temporal Databases. ICDE, 2005.
 
18
{YPK05} Yu, X., Pu, K., Koudas, N. Monitoring K-Nearest Neighbor Queries Over Moving Objects. ICDE, 2005.
19

CITED BY  25
Collaborative Colleagues:
Kyriakos Mouratidis: colleagues
Dimitris Papadias: colleagues
Marios Hadjieleftheriou: colleagues