Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Lazy updates: an efficient technique to continuously monitoring reverse kNN

Published: 01 August 2009 Publication History

Abstract

In this paper, we study the problem of continuous monitoring of reverse k nearest neighbor queries. Existing continuous reverse nearest neighbor monitoring techniques are sensitive towards objects and queries movement. For example, the results of a query are to be recomputed whenever the query changes its location. We present a framework for continuous reverse k nearest neighbor queries by assigning each object and query with a rectangular safe region such that the expensive recomputation is not required as long as the query and objects remain in their respective safe regions. This significantly improves the computation cost. As a by-product, our framework also reduces the communication cost in client-server architectures because an object does not report its location to the server unless it leaves its safe region or the server sends a location update request. We also conduct a rigid cost analysis to guide an effective selection of such rectangular safe regions. The extensive experiments demonstrate that our techniques outperform the existing techniques by an order of magnitude in terms of computation cost and communication cost.

References

[1]
R. Benetis, C. S. Jensen, G. Karciauskas, and S. Saltenis. Nearest neighbor and reverse nearest neighbor queries for moving objects. In IDEAS, pages 44--53, 2002.
[2]
T. Brinkhoff. A framework for generating network-based moving objects. GeoInformatica, 6(2):153--180, 2002.
[3]
M. A. Cheema, X. Lin, Y. Zhang, and W. Wang. Lazy updates: An efficient technique to continuously monitoring reverse knn. In UNSW Technical Report, 2009. Available at ftp://ftp.cse.unsw.edu.au/pub/doc/papers/UNSW/0905.pdf.
[4]
Y. Chen and J. M. Patel. Efficient evaluation of all-nearest-neighbor queries. In ICDE, 2007.
[5]
B. Gedik and L. Liu. Mobieyes: Distributed processing of continuously moving queries on moving objects in a mobile system. In EDBT, pages 67--87, 2004.
[6]
J. Goldstein, R. Ramakrishnan, U. Shaft, and J.-B. Yu. Processing queries by linear constraints. In PODS, 1997.
[7]
H. Hu, J. Xu, and D. L. Lee. A generic framework for monitoring continuous spatial queries over moving objects. In SIGMOD Conference, pages 479--490, 2005.
[8]
G. S. Iwerks, H. Samet, and K. P. Smith. Continuous k-nearest neighbor queries for continuously moving points with updates. In VLDB, pages 512--523, 2003.
[9]
J. M. Kang, M. F. Mokbel, S. Shekhar, T. Xia, and D. Zhang. Continuous evaluation of monochromatic and bichromatic reverse nearest neighbors. In ICDE, 2007.
[10]
F. Korn and S. Muthukrishnan. Influence sets based on reverse nearest neighbor queries. In SIGMOD, 2000.
[11]
I. Lazaridis, K. Porkaew, and S. Mehrotra. Dynamic queries over mobile objects. In EDBT, pages 269--286, 2002.
[12]
K.-I. Lin, M. Nolen, and C. Yang. Applying bulk insertion techniques for dynamic reverse nearest neighbor problems. ideas, 00:290, 2003.
[13]
K. Mouratidis, M. Hadjieleftheriou, and D. Papadias. Conceptual partitioning: An efficient method for continuous nearest neighbor monitoring. In SIGMOD, 2005.
[14]
K. Mouratidis, D. Papadias, S. Bakiras, and Y. Tao. A threshold-based algorithm for continuous monitoring of k nearest neighbors. TKDE, pages 1451--1464, 2005.
[15]
A. Singh, H. Ferhatosmanoglu, and A. S. Tosun. High dimensional reverse nearest neighbor queries. In CIKM, 2003.
[16]
I. Stanoi, D. Agrawal, and A. E. Abbadi. Reverse nearest neighbor queries for dynamic databases. In ACM SIGMOD Workshop on Research Issues in Data Mining and Knowledge Discovery, pages 44--53, 2000.
[17]
Y. Tao, D. Papadias, and X. Lian. Reverse knn search in arbitrary dimensionality. In VLDB, 2004.
[18]
Y. Tao, D. Papadias, and Q. Shen. Continuous nearest neighbor search. In VLDB, pages 287--298, 2002.
[19]
Y. Tao, M. L. Yiu, and N. Mamoulis. Reverse nearest neighbor search in metric spaces. TKDE, 18(9), 2006.
[20]
W. Wu, F. Yang, C. Y. Chan, and K.-L. Tan. Continuous reverse k-nearest-neighbor monitoring. In MDM, 2008.
[21]
W. Wu, F. Yang, C. Y. Chan, and K.-L. Tan. Finch: Evaluating reverse k-nearest-neighbor queries on location data. In VLDB, 2008.
[22]
T. Xia and D. Zhang. Continuous reverse nearest neighbor monitoring. In ICDE, page 77, 2006.
[23]
X. Xiong, M. F. Mokbel, and W. G. Aref. Sea-cnn: Scalable processing of continuous k-nearest neighbor queries in spatio-temporal databases. In ICDE, pages 643--654, 2005.
[24]
C. Yang and K.-I. Lin. An index structure for efficient reverse nearest neighbor queries. In ICDE, 2001.
[25]
M. L. Yiu and N. Mamoulis. Reverse nearest neighbors search in ad hoc subspaces. TKDE, 19(3):412--426, 2007.
[26]
M. L. Yiu, D. Papadias, N. Mamoulis, and Y. Tao. Reverse nearest neighbors in large graphs. In ICDE, 2005.
[27]
X. Yu, K. Q. Pu, and N. Koudas. Monitoring k-nearest neighbor queries over moving objects. In ICDE, 2005.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Proceedings of the VLDB Endowment
Proceedings of the VLDB Endowment  Volume 2, Issue 1
August 2009
1293 pages

Publisher

VLDB Endowment

Publication History

Published: 01 August 2009
Published in PVLDB Volume 2, Issue 1

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)9
  • Downloads (Last 6 weeks)5
Reflects downloads up to 03 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Continuous monitoring of reverse approximate nearest neighbour queries on road networkInformation Sciences: an International Journal10.1016/j.ins.2024.120464667:COnline publication date: 9-Jul-2024
  • (2022)Continuous social distance monitoring in indoor spaceProceedings of the VLDB Endowment10.14778/3523210.352321715:7(1390-1402)Online publication date: 1-Mar-2022
  • (2022)Computing reverse nearest neighbourhood on road mapsWorld Wide Web10.1007/s11280-021-00969-125:1(99-130)Online publication date: 1-Jan-2022
  • (2020)Safe Regions for Moving Reverse Neighbourhood Queries in a Peer-to-Peer EnvironmentIEEE Access10.1109/ACCESS.2020.29794328(50285-50298)Online publication date: 2020
  • (2019)Continuous Detour Queries in Indoor VenuesProceedings of the 16th International Symposium on Spatial and Temporal Databases10.1145/3340964.3340977(150-159)Online publication date: 19-Aug-2019
  • (2018)Reverse Approximate Nearest Neighbor QueriesIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2017.276606530:2(339-352)Online publication date: 1-Feb-2018
  • (2018)Finding Visible kNN Objects with the View Field Constraint2018 1st International Cognitive Cities Conference (IC3)10.1109/IC3.2018.00021(51-56)Online publication date: Aug-2018
  • (2018)Density-based reverse nearest neighbourhood search in spatial databasesJournal of Ambient Intelligence and Humanized Computing10.1007/s12652-018-1103-x12:4(4335-4346)Online publication date: 30-Oct-2018
  • (2018)Continuous monitoring of range spatial keyword query over moving objectsWorld Wide Web10.1007/s11280-017-0488-321:3(687-712)Online publication date: 1-May-2018
  • (2018)Adaptation of k-Nearest Neighbor Queries for Inter-building EnvironmentComputational Science and Its Applications – ICCSA 201810.1007/978-3-319-95162-1_13(183-194)Online publication date: 4-Jul-2018
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media