Title :
A Gossip-Based Algorithm for Discrete Consensus Over Heterogeneous Networks
Author :
Franceschelli, Mauro ; Giua, Alessandro ; Seatzu, Carla
Author_Institution :
Dipt. di Ing. Elettr. ed Elettron., Univ. di Cagliari, Cagliari, Italy
fDate :
5/1/2010 12:00:00 AM
Abstract :
Quantized consensus assumes that the state of each node may only take nonnegative integer values. Reaching consensus under quantization is equivalent to determining a balanced assignment of identical tasks to nodes. In this note, we generalize this problem in two ways and denote the resulting framework discrete consensus. First, we consider tasks that are not identical: each one is characterized by its own weight. Secondly, we assume that nodes are not identical as well. As an example, in the case of task assignment, that we consider as a reference problem in this framework, nodes may have different speeds and should be assigned a total weight proportional to their speed. We provide a gossip-based distributed algorithm that aims to minimize the maximum execution time over nodes, whose convergence to a bounded set is guaranteed. We show that the convergence time of the proposed algorithm relies ultimately on the average meeting time between two agents performing a random walk on a graph.
Keywords :
discrete systems; distributed algorithms; graph theory; discrete consensus; gossip-based algorithm; heterogeneous networks; quantized consensus; Convergence; Distributed algorithms; Graph theory; Permission; Quantization; Discrete consensus; Markov chain; quantized consensus; speed factor;
Journal_Title :
Automatic Control, IEEE Transactions on
DOI :
10.1109/TAC.2010.2042360