Approximation Algorithms for Broadcasting and Gossiping
β Scribed by Pierre Fraigniaud; Sandrine Vial
- Publisher
- Elsevier Science
- Year
- 1997
- Tongue
- English
- Weight
- 152 KB
- Volume
- 43
- Category
- Article
- ISSN
- 0743-7315
No coin nor oath required. For personal study only.
β¦ Synopsis
Broadcasting and gossiping are two basic communication patterns which commonly occur when programming parallel and distributed systems. This paper deals with approximation algorithms for solving these problems on arbitrary topologies. We present new strategies to derive efficient broadcasting and gossiping algorithms in any networks in the telephone model. Our objective is to minimize both round complexity and step complexity. Broadcasting strategies are based on the construction of edge-disjoint spanning trees. Gossiping strategies are based on on-line computation of matchings of maximum weight. Our approximation algorithms for broadcasting offer almost optimal complexity when the number of messages to be broadcast is large. We show that our approximation algorithm for gossiping performs optimally in many cases. We also show experimentally that it performs faster than the best-known handmade algorithms in some particular cases.
π SIMILAR VOLUMES
## Abstract We present an __O__(__n__ log^4^__n__)βtime randomized algorithm for gossiping in radio networks with unknown topology. This is the first algorithm for gossiping in this model whose running time is only a polylogarithmic factor away from the optimum. The fastest previously known (determ