Skip to main content

Answering Constrained k-NN Queries in Unstructured P2P Systems

  • Conference paper
Databases, Information Systems, and Peer-to-Peer Computing (DBISP2P 2006, DBISP2P 2005)

Abstract

The processing of k-NN queries has been studied extensively both in a centralized computing environment and in a structured P2P environment. However, the problem over an unstructured P2P system is not well studied despite of their popularity. Communication-efficient processing of k-NN queries in such an environment is a unique challenge due to the distribution, dynamics and large scale of the system. In this paper, we investigate the problem of efficiently computing k-NN queries over unstructured P2P systems. We first propose a location-based domination model to determine a search space. We then present two types of probing strategies, radius-convergence and radius-expanding. A comprehensive performance study demonstrates that our techniques are efficient and scalable.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Editor information

Gianluca Moro Sonia Bergamaschi Sam Joseph Jean-Henry Morin Aris M. Ouksel

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Wang, B. et al. (2007). Answering Constrained k-NN Queries in Unstructured P2P Systems. In: Moro, G., Bergamaschi, S., Joseph, S., Morin, JH., Ouksel, A.M. (eds) Databases, Information Systems, and Peer-to-Peer Computing. DBISP2P DBISP2P 2006 2005. Lecture Notes in Computer Science, vol 4125. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71661-7_38

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-71661-7_38

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-71660-0

  • Online ISBN: 978-3-540-71661-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics