Title :
A Fully Distributed Clustering Algorithm Based on Random Walks
Author :
Bui, Alain ; Kudireti, Abdurusul ; Sohier, Devan
Author_Institution :
PRiSM, UVSQ, Versailles, France
fDate :
June 30 2009-July 4 2009
Abstract :
In this paper, we present a fully distributed clustering algorithm based on random walks that works on arbitrary topologies. A cluster is composed of a set of nodes called the core that coordinates the clustering process, and of non-core nodes called ordinary nodes. A core is built through a random walk based procedure. Its neighboring nodes that do not belong to any cluster are recruited by the core as ordinary nodes into its cluster. The correctness and termination of our algorithm are proven. We also prove that when two clusters are adjacent, at least one of them has a complete core (i.e. a core with the maximum size allowed by the user). Our algorithm is not deterministic, which allows a better load balancing, since the core nodes are not determined by their ids and/or location.
Keywords :
distributed algorithms; random processes; resource allocation; workstation clusters; distributed algorithm; distributed clustering; load balancing; noncore nodes; ordinary nodes; random walk; Ad hoc networks; Algorithm design and analysis; Art; Clustering algorithms; Distributed algorithms; Distributed computing; Intrusion detection; Load management; Recruitment; Topology; Clustering; distributed algorithms; random walks.;
Conference_Titel :
Parallel and Distributed Computing, 2009. ISPDC '09. Eighth International Symposium on
Conference_Location :
Lisbon
Print_ISBN :
978-0-7695-3680-4
DOI :
10.1109/ISPDC.2009.21