Abstract
We consider a communication channel in which the only available mode of communication is transmitting beeps. A beep transmitted by a station attached to the channel reaches all the other stations instantaneously. Stations are anonymous, in that they do not have any individual identifiers. The algorithmic goal is to assign names to the stations in such a manner that the names make a contiguous segment of positive integers starting from 1. We develop a Las Vegas naming algorithm, for the case when the number of stations n is known, and a Monte Carlo algorithm, for the case when the number of stations n is not known. The given randomized algorithms are provably optimal with respect to the expected time O(n log n), the expected number of used random bits O(n log n), and the probability of error.
Original language | English (US) |
---|---|
Pages (from-to) | 199-219 |
Number of pages | 21 |
Journal | Fundamenta Informaticae |
Volume | 153 |
Issue number | 3 |
DOIs | |
State | Published - 2017 |
Externally published | Yes |
Keywords
- Las Vegas algorithm
- Monte Carlo algorithm
- anonymous network
- beeping channel
- lower bound
- randomized algorithm
ASJC Scopus subject areas
- Theoretical Computer Science
- Algebra and Number Theory
- Information Systems
- Computational Theory and Mathematics