Peer-To-Peer Neighbor Selection Using Single And Multi-Objective Population-Based Meta-Heuristics

Hongbo Liu,Ajith Abraham,Fatos Xhafa
DOI: https://doi.org/10.1007/978-3-540-69277-5_12
2008-01-01
Abstract:Peer-to-peer (P2P) topology has significant influence on the performance, search efficiency and functionality, and scalability of the application. In this Chapter, we introduce the problem of neighbor selection in peer-to-peer networks using two population based meta-heuristics: Particle Swarm Optimization (PSO) algorithms and Genetic Algorithms (GAs). Both a single objective and a multi-objective problem are formulated, and then the P2P neighbor selection problem is defined. We present the neighbor selection strategy based on PSO and GA algorithm. Each particle encodes the upper half of the peer-connection matrix through the undirected graph, which reduces the search space dimension. We also discuss the characteristics of ergodicity during particle swarm searching process. We also illustrate the algorithm performance and trace its feasibility and effectiveness with the help of some examples.
What problem does this paper attempt to address?