Developing efficient search algorithms for P2P networks using proliferation and mutation

3Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Decentralized peer to peer networks like Gnutella are attractive for certain applications because they require no centralized directories and no precise control over network topology or data placement. The greatest advantage is the robustness provided by them. However, flooding-based query algorithms used by the networks produce enormous amounts of traffic and substantially slow down the system. Recently flooding has been replaced by more efficient k-random walkers and different variants of such algorithms [5]. In this paper, we report immune-inspired algorithms for searching peer to peer networks. The algorithms use the immune-inspired mechanism of affinity-governed proliferation and mutation to spread query message packets in the network. Through a series of experiments, on different types of topologies, we compare proliferation/mutation with different variants of random walk algorithms. The detailed experimental results show message packets undergoing proliferation and mutation spread much faster in the network and consequently proliferation/mutation algorithms produce better search output in p2p networks than random walk algorithms. © Springer-Verlag 2004.

Cite

CITATION STYLE

APA

Ganguly, N., & Deutsch, A. (2004). Developing efficient search algorithms for P2P networks using proliferation and mutation. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3239, 357–371. https://doi.org/10.1007/978-3-540-30220-9_29

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free