DocumentCode
2666843
Title
Search with probabilistic guarantees in unstructured peer-to-peer networks
Author
Ferreira, Ronaldo A. ; Ramanathan, Murali Krishna ; Awa, Asad ; Grama, Ananth ; Jagannathan, Suresh
Author_Institution
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
fYear
2005
fDate
31 Aug.-2 Sept. 2005
Firstpage
165
Lastpage
172
Abstract
Search is a fundamental service in peer-to-peer (P2P) networks. However, despite numerous research efforts, efficient algorithms for guaranteed location of shared content in unstructured P2P networks are yet to be devised. In this paper, the authors presented a simple but highly effective protocol for object location that gives probabilistic guarantees of finding even rare objects independently of the network topology. The protocol relies on randomized techniques for replication of objects (or their references) and for query propagation. The authors proved analytically, and demonstrated experimentally, that this scheme provides high probabilistic guarantees of success, while incurring minimal overhead. The performance of this scheme was quantified in terms of network messages, probability of success, and response time. The robustness of this protocol was also evaluated in the presence of node failures (departures). Using simulation, it is shown that this scheme performs no worse than the best known access-frequency based protocols, without compromising access to rare objects.
Keywords
information retrieval; peer-to-peer computing; protocols; network topology; object location; object replication; probabilistic guarantee; query propagation; randomized technique; unstructured peer-to-peer network; Access protocols; Computer networks; Delay; Frequency; Intelligent networks; Large-scale systems; Network topology; Peer to peer computing; Robustness; Routing;
fLanguage
English
Publisher
ieee
Conference_Titel
Peer-to-Peer Computing, 2005. P2P 2005. Fifth IEEE International Conference on
Print_ISBN
0-7695-2376-5
Type
conf
DOI
10.1109/P2P.2005.33
Filename
1551038
Link To Document