Abstract
This paper considers the problem of computing the diameter D and the girth g of an n-node network in the CONGEST distributed model. In this model, in each synchronous round, each vertex can transmit a different short (say, O(logn) bits) message to each of its neighbors. We present a distributed algorithm that computes the diameter of the network in O(n) rounds. We also present two distributed approximation algorithms. The first computes a 2/3 multiplicative approximation of the diameter in rounds. The second computes a 2?-?1/g multiplicative approximation of the girth in rounds. Recently, Frischknecht, Holzer and Wattenhofer [11] considered these problems in the CONGEST model but from the perspective of lower bounds. They showed an rounds lower bound for exact diameter computation. For diameter approximation, they showed a lower bound of rounds for getting a multiplicative approximation of. Both lower bounds hold for networks with constant diameter. For girth approximation, they showed a lower bound of rounds for getting a multiplicative approximation of on a network with constant girth. Our exact algorithm for computing the diameter matches their lower bound. Our diameter and girth approximation algorithms almost match their lower bounds for constant diameter and for constant girth. 2012 Springer-Verlag Berlin Heidelberg.
Original language | English |
---|---|
Pages | 660-672 |
DOIs | |
State | Published - 2012 |
Event | 39th International Colloquium on Automata, Languages, and Programming, ICALP 2012 - Warwick Duration: 1 Jul 2012 → 1 Jul 2012 |
Conference
Conference | 39th International Colloquium on Automata, Languages, and Programming, ICALP 2012 |
---|---|
Period | 1/07/12 → 1/07/12 |