Publication | Closed Access
On the time-complexity of broadcast in radio networks: an exponential gap between determinism randomization
121
Citations
12
References
1987
Year
Unknown Venue
EngineeringNetwork AnalysisComputational ComplexityCommunication ComplexityDeterministic Broadcast ProtocolExponential GapBroadcast ChannelsChannel Capacity EstimationDistributed CoordinationRadio NetworksRandomized ProtocolsNetwork FlowsInformation TheoryProbability TheoryComputer ScienceCommunication AlgorithmNetwork ScienceEntropyDeterminism RandomizationRadio Access ProtocolMulti-terminal Information TheoryLinear Lower Bound
The time-complexity of deterministic and randomized protocols for achieving broadcast (distributing a message from a source to all other nodes) in arbitrary multi-hop radio networks is investigated. In many such networks, communication takes place in synchronous time-slots. A processor receives a message at a certain time-slot if exactly one of its neighbors transmits at that time-slot. We assume no collision-detection mechanism; i.e., it is not always possible to distinguish the case where no neighbor transmits from the case where several neighbors transmit simultaneously. We present a randomized protocol that achieves broadcast in time which is optimal up to a logarithmic factor. In particular, with probability 1 --E, the protocol achieves broadcast within O((D + log n/s) ‘log n) time-slots, where n is the number of processors in the network and D its diameter. On the other hand, we prove a linear lower bound on the deterministic time-complexity of broadcast in this model. Namely, we show that any deterministic broadcast protocol requires 8(n) time-slots, even if the network has diameter 3, and n is known to all processors. These two results demonstrate an exponential gap in complexity between randomization and determinism. l i ‘ 1992 Academic press, IX
| Year | Citations | |
|---|---|---|
Page 1
Page 1