A tradeoff between information and communication in broadcast protocols

Baruch Awerbuch, Oded Goldreich, David Peleg, Ronen Vainish

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

This paper concerns the message complexity of broadcast in arbitrary point-to-point communication networks. Broadcast is a task initiated by a single processor that wishes to convey a message to all processors in the network. We assume the widely accepted model of communication networks, in which each processor initially knows the identity of its neighbors, but does not know the entire network topology. Although it seems obvious that the number of messages required for broadcast in this model equals the number of links, no proof of this basic fact has been given before. We show that the message complexity of broadcast depends on the exact complexity measure. If messages of unbounded length are counted at unit cost, then broadcast requires Θ(|V|) messages, where V is the set of processors in the network. We prove that if one counts messages of bounded length then broadcast requires Θ(|E|) messages, where E is the set of edges in the network. Assuming an intermediate model in which each node knows the topology of the network in radius ρ ≥ 0 from itself, we prove tight upper and lower bounds of Θ(min{|E|, |V|1+Θ(1)/ρ}) on the number of messages of bounded length required for broadcast. Both the upper and the lower bounds hold for both synchronous and asynchronous network models. The same results hold for the construction of spanning trees, and various other global tasks.

Original languageEnglish
Title of host publicationVLSI Algorithms and Architectures - 3rd Aegean Workshop on Computing, AWOC 1988, Proceedings
EditorsJohn H. Reif
PublisherSpringer Verlag
Pages369-379
Number of pages11
ISBN (Print)9780387968186
DOIs
StatePublished - 1988
Externally publishedYes
Event3rd Aegean Workshop on Computing: VLSI Algorithms and Architectures, AWOC 1988 - Corfu, Greece
Duration: 28 Jun 19881 Jul 1988

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume319 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference3rd Aegean Workshop on Computing: VLSI Algorithms and Architectures, AWOC 1988
Country/TerritoryGreece
CityCorfu
Period28/06/881/07/88

Bibliographical note

Publisher Copyright:
© 1988, Springer-Verlag.

Funding

1Dept. of Math., MIT, Cambridge, MA 02139, [email protected] artially supported by Air Force contract TNDGAFOSR-86-0078, ARO contract DAAL03-86-K-0171 and NSF contract CCR8611442. 2Dept. of Computer Science, Technion, Haifa, 32000, Israel. Partially supported by the New York Metropolitan Research Fund. 3Dept. of Computer Science, Stanford University, Stanford CA 94305. Partially supported by ONR contract N00014-85-C-0731.

FundersFunder number
New York Metropolitan Research Fund
National Science FoundationCCR8611442
Office of Naval ResearchN00014-85-C-0731
Army Research OfficeDAAL03-86-K-0171
Massachusetts Institute of Technology
Air Force Institute of TechnologyTNDGAFOSR-86-0078

    Fingerprint

    Dive into the research topics of 'A tradeoff between information and communication in broadcast protocols'. Together they form a unique fingerprint.

    Cite this