An optimal algorithm for broadcasting multiple messages in trees

Citation
K. Diks et al., An optimal algorithm for broadcasting multiple messages in trees, J PAR DISTR, 59(3), 1999, pp. 465-474
Citations number
15
Categorie Soggetti
Computer Science & Engineering
Journal title
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING
ISSN journal
07437315 → ACNP
Volume
59
Issue
3
Year of publication
1999
Pages
465 - 474
Database
ISI
SICI code
0743-7315(199912)59:3<465:AOAFBM>2.0.ZU;2-U
Abstract
We consider multiple message broadcasting in tree networks. The source (con sidered as the root of the tree) has k messages which have to be broadcast to all nodes of the tree. In every time unit each node can send one of its already obtained messages to one of its children. A ii-message broadcasting scheme prescribes in which time unit a given node should send a message to which child. It is k-optimal if it achieves the smallest possible time for broadcasting k messages from the source to all nodes. We give an algorithm to construct a k-optimal broadcasting scheme for an arbitrary n-node tree. The time complexity of our algorithm is O(nk), i.e., the best possible, (C ) 1999 Academic Press.