Title :
Degree biased random walk in unstructured peer-to-peer networks
Author :
Zhao, Kun ; Niu, Zhendong ; Zhao, Yumin
Author_Institution :
Sch. of Comput. Sci., Beijing Inst. of Technol., Beijing, China
Abstract :
Existing search protocols can effectively locate highly popular files or achieve low message overhead, but it is very difficult for them to achieve balance between search effectiveness and robustness, especially when the search mechanisms exploit the nodes heterogeneity. In this paper, we propose a family of search mechanisms named degree biased random walk to exploit the nodes heterogeneity and control the query load distribution on them. The search mechanisms are light-weight, tunable without the need for knowing global information. First, we obtain the mathematic formula of degree biased function, demonstrate the load distribution and search effectiveness through theoretical analysis. Then, we further evaluate our degree biased algorithms using simulator-based experiments with taking both the file distribution and query distribution into consideration. We validate the degree biased random walk and find it can work well in a wide range of query distribution and file distribution. Moreover, we show it can shift the query load to the different nodes by controlling the degree distribution of the visited nodes in search process, and realize high search performance and robustness in the power-law like load distribution with the given exponent.
Keywords :
graph theory; peer-to-peer computing; protocols; query processing; search problems; degree biased function; degree biased random walk algorithm; file distribution; message overhead; node heterogeneity; power-law like load distribution; query load distribution; random-graph-like topology; search mechanisms; search process; search protocols; simulator-based experiments; unstructured peer-to-peer networks; Computer science; Floods; Mathematics; Partial response channels; Peer to peer computing; Protocols; Robust control; Robustness; Scalability; Topology; degree biased; file distribution; load distribution; random walk;
Conference_Titel :
Computer Engineering and Technology (ICCET), 2010 2nd International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4244-6347-3
DOI :
10.1109/ICCET.2010.5485471