DocumentCode
3246372
Title
Decentralized Clustering In Pure P2P Overlay Networks Using Schelling´s Model
Author
Singh, Ashutosh ; Haahr, M.
Author_Institution
Trinity Coll. Dublin, Dublin
fYear
2007
fDate
24-28 June 2007
Firstpage
1860
Lastpage
1866
Abstract
Clustering involves arranging a P2P overlay network´s topology so that peers having certain characteristics are grouped together as neighbors. Clustering can be used to organize a P2P overlay network so that requests are routed more efficiently. The peers lack of a global awareness of the overlay network´s topology in a P2P network makes it difficult to develop algorithms for clustering peers. This paper presents two decentralized algorithms for clustering peers. The algorithms are concrete realizations of of an algorithm called the abstract Schelling´s algorithm (based on a model from sociology by Thomas Schelling) that can be used to create a family of self-* topology adaptation algorithms for P2P overlay networks. The proposed clustering algorithms are easy to implement, are not designed for clustering on a specific criteria and do not require separate algorithms to handle the flux of peers on the overlay network. The paper presents simulation results for applying the algorithm on random small-world topologies.
Keywords
peer-to-peer computing; telecommunication network topology; P2P overlay networks; clustering algorithms; clustering peers; concrete realizations; decentralized clustering; network topology; self-topology adaptation algorithms; Clustering algorithms; Communications Society; Computer science; Concrete; Educational institutions; Network topology; Peer to peer computing; Sociology; Software maintenance; Statistical distributions;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, 2007. ICC '07. IEEE International Conference on
Conference_Location
Glasgow
Print_ISBN
1-4244-0353-7
Type
conf
DOI
10.1109/ICC.2007.310
Filename
4288981
Link To Document