Title :
Research on Peer Selection in Peer-to-Peer Networks using Ant Colony Optimization
Author :
Li, Jun-qing ; Pan, Quan-ke ; Xie, Sheng-xian
Author_Institution :
Coll. of Comput. Sci., Liaocheng Univ., Liaocheng
Abstract :
This paper presents a novel peer selection model named ant peer selection (AntPS) to prevent selecting malicious or selfish peers as service providers in peer-to-peer (P2P) systems. We created two pheromone tables named resource similarity pheromone table and trust similarity pheromone table for every peer in the system. When a peer produces some request messages, a new ant called forward ant (fant) is created at the same time. It is the fant´s task to select which peer is the most suitable server based on the pheromone remained on the path. A new ant called backward ant (bant) will be created when fant finds some useful resources. Bant will update all the two pheromone tables on its way back. We simulated the new peer selection mechanism on the query cycle simulator. After the simulation, we made a comparison among our model and three other known models, i.e., flooding, top-k and eigentrust. From three aspects of the comparison, we made a conclusion that our model seems better than the others, and the performance is excellent.
Keywords :
optimisation; peer-to-peer computing; ant colony optimization; ant peer selection; backward ant; forward ant; peer-to-peer networks; query cycle simulator; resource similarity pheromone table; trust similarity pheromone table; Ant colony optimization; Cities and towns; Computer networks; Computer science; Educational institutions; Floods; Network servers; Peer to peer computing; Pollution; Protocols;
Conference_Titel :
Natural Computation, 2008. ICNC '08. Fourth International Conference on
Conference_Location :
Jinan
Print_ISBN :
978-0-7695-3304-9
DOI :
10.1109/ICNC.2008.264