Title :
An Adaptive Expanding AntBudget search algorithm for unstructured P2P networks
Author :
Chen, Zhi ; Liu, Jiaoyao ; Li, Jing
Author_Institution :
Sch. of Comput. Sci. & Software, Tianjin Polytech. Univ., Tianjin, China
Abstract :
Traditional searching mechanisms in Gnutella-like unstructured P2P networks consume a large amount of network resources. In the previous work, we proposed an Expanding-Ring-like AntBudget search algorithm (ERAntBudget), which adopts Ant Colony Optimization principle and budget mechanism to improve search efficiency. However, this method ignores the potentiality of budget mechanism and results in unnecessary search traffic. In this paper, we propose an Adaptive Expanding AntBudget search algorithm (AEAntBudget), in which the search scope is progressively expanded according to the result of previous search step. AEAntBudget exploits budget mechanism to obtain finer-grain control of search scope in comparison with TTL-based search mechanisms. The results of simulation experiments show a significant performance improvement. The traffic cost is decreased by 36% without sacrificing searching quality.
Keywords :
optimisation; peer-to-peer computing; search problems; Gnutella-like unstructured P2P networks; adaptive expanding AntBudget search algorithm; ant colony optimization; budget mechanism; expanding-ring-like AntBudget search algorithm; Ant colony optimization; Communication system traffic control; Computer science; Computer security; Feedback; Floods; Information security; Software algorithms; Software libraries; Traffic control; AntBudget; Expanding Ring; P2P Network; Search Mechanism;
Conference_Titel :
Future Computer and Communication (ICFCC), 2010 2nd International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-5821-9
DOI :
10.1109/ICFCC.2010.5497621