Rapid rumor ramification: approximating the minimum broadcast time
- 17 December 2002
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 11, 202-213
- https://doi.org/10.1109/sfcs.1994.365693
Abstract
Given an undirected graph representing a network of processors, and a source node containing a message that must be broadcast to all the nodes, find a scheme that accomplishes the broadcast in the minimum number of time steps. At each time step, any processor that has received the message is allowed to communicate the message to at most one of its neighbors in the network, i.e. can communicate via a telephone call to a neighbor. This has been termed the minimum broadcast time problem under the telephone model and is known to be NP-complete. The minimum broadcast time in a graph is closely related to the poise of the graph. The poise of a tree is defined to be the quantity (maximum degree of any node in the tree+diameter of the tree). The poise of a graph is the minimum poise of any of its spanning trees. Computing the poise of a graph is shown to be NP-hard and an algorithm for computing a spanning tree of approximately minimum poise is derived. This algorithm is then used to derive an O(log2n/log log n)-approximation for the minimum broadcast time problem on an n-node graph. Our algorithm extends to many generalizations of the problem such as the multicast problem, a telephone model allowing conference calls, and to the closely related minimum gossip time problemKeywords
This publication has 28 references indexed in Scilit:
- A Nearly Best-Possible Approximation Algorithm for Node-Weighted Steiner TreesJournal of Algorithms, 1995
- A new method for constructing minimal broadcast networksNetworks, 1993
- Minimum broadcast time is NP-complete for 3-regular planar graphs and deadline 2Information Processing Letters, 1993
- Approximation algorithms for minimum time broadcastPublished by Springer Nature ,1992
- Randomized broadcast in networksRandom Structures & Algorithms, 1990
- Parallel algorithms for gossiping by mailInformation Processing Letters, 1990
- On the construction of minimal broadcast networksNetworks, 1989
- Generalizations of broadcasting and gossipingNetworks, 1988
- Fault-tolerant broadcast graphsNetworks, 1985
- Minimum‐time line broadcast networksNetworks, 1980