Title :
Gossiping Differential Evolution: A Decentralized Heuristic for Function Optimization in P2P Networks
Author :
Biazzini, Marco ; Montresor, Alberto
Author_Institution :
Univ. of Trento, Trento, Italy
Abstract :
P2P-based optimization has recently gained interest among distributed function optimization scientists. Several well-known optimization heuristics have been recently re-designed to exploit the peculiarity of such a distributed environment. The final goal is to perform high quality function optimization by means of inexpensive, fully decentralized machines, which may either be purposely organized in a P2P network, or voluntarily join a running P2P optimization task. In this paper we present the GoDE algorithm (Gossip-based Differential Evolution), which obtains remarkable results on several test functions. We describe in detail the algorithm design and the epidemic mechanism that greatly improves the performance. Experimental results in a simulated environment show how GoDE adapts to network scale and how the epidemic communication protocol can make the algorithm achieve good results even in presence of a high churn rate.
Keywords :
genetic algorithms; parallel machines; peer-to-peer computing; protocols; GoDE algorithm; P2P networks; churn rate; decentralized heuristic; decentralized machines; differential evolution; distributed function optimization; epidemic communication protocol; gossiping; churn; differential evolution; function optimization; heuristic; peer-to-peer;
Conference_Titel :
Parallel and Distributed Systems (ICPADS), 2010 IEEE 16th International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-9727-0
Electronic_ISBN :
1521-9097
DOI :
10.1109/ICPADS.2010.36