Title :
A search for routing strategies in a peer-to-peer network using genetic programming
Author :
Iles, Michael ; Deugo, Dwight
Author_Institution :
Carleton Univ., Ottawa, Ont., Canada
Abstract :
Results taken from a simulated peer-to-peer network are described, in which genetic programming is utilized to evolve routing strategies that optimize resource location in various traffic flow scenarios. In all cases the evolved strategies result in more numerous resource locations than a pure, non-adaptive peer-to-peer protocol such as the Gnutella protocol. The resulting evolved strategies are described, and empirical validation of the Gnutella protocol is given via both its creation through machine-learning techniques, and through the analysis of real-world constants used in the protocol.
Keywords :
computer networks; discrete event simulation; genetic algorithms; learning (artificial intelligence); protocols; telecommunication network routing; Gnutella protocol; genetic programming; machine learning techniques; resource location optimization; routing strategies; simulated peer-to-peer network; traffic flow scenarios; Broadcasting; Content based retrieval; Genetic programming; Intelligent networks; Law; Legal factors; Peer to peer computing; Performance analysis; Routing protocols; Stability;
Conference_Titel :
Reliable Distributed Systems, 2002. Proceedings. 21st IEEE Symposium on
Print_ISBN :
0-7695-1659-9
DOI :
10.1109/RELDIS.2002.1180207