Naming a Channel with Beeps

被引:9
作者
Chlebus, Bogdan S. [1 ]
De Marco, Gianluca [2 ]
Talo, Muhammed [3 ,4 ]
机构
[1] Univ Colorado, Dept Comp Sci & Engn, Denver, CO 80217 USA
[2] Univ Salerno, Dipartimento Informat, I-84084 Salerno, Italy
[3] Munzur Univ, Bilgisayar Muhendisligi, TR-62000 Tunceli, Turkey
[4] Univ Colorado Denver, Denver, CO USA
基金
美国国家科学基金会;
关键词
beeping channel; anonymous network; randomized algorithm; Las Vegas algorithm; Monte Carlo algorithm; lower bound; CONTENTION RESOLUTION; CONFLICT-RESOLUTION; WAKE-UP; BROADCAST; NETWORKS; IDENTITY; ALGORITHMS;
D O I
10.3233/FI-2017-1537
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:199 / 219
页数:21
相关论文
共 57 条
  • [1] ELECTIONS IN ANONYMOUS NETWORKS
    AFEK, Y
    MATIAS, Y
    [J]. INFORMATION AND COMPUTATION, 1994, 113 (02) : 312 - 330
  • [2] Beeping a maximal independent set
    Afek, Yehuda
    Alon, Noga
    Bar-Joseph, Ziv
    Cornejo, Alejandro
    Haeupler, Bernhard
    Kuhn, Fabian
    [J]. DISTRIBUTED COMPUTING, 2013, 26 (04) : 195 - 208
  • [3] A Biological Solution to a Fundamental Distributed Computing Problem
    Afek, Yehuda
    Alon, Noga
    Barad, Omer
    Hornstein, Eran
    Barkai, Naama
    Bar-Joseph, Ziv
    [J]. SCIENCE, 2011, 331 (6014) : 183 - 185
  • [4] Computation in networks of passively mobile finite-state sensors
    Angluin, D
    Aspnes, J
    Diamadi, Z
    Fischer, MJ
    Peralta, R
    [J]. DISTRIBUTED COMPUTING, 2006, 18 (04) : 235 - 253
  • [5] Self-Stabilizing Population Protocols
    Angluin, Dana
    Aspnes, James
    Fischer, Michael J.
    Jiang, Hong
    [J]. ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2008, 3 (04)
  • [6] Angluin Dana, 1980, P 12 ANN ACM S THEOR, P82, DOI DOI 10.1145/800141.804655
  • [7] COMPUTING ON AN ANONYMOUS RING
    ATTIYA, H
    SNIR, M
    WARMUTH, MK
    [J]. JOURNAL OF THE ACM, 1988, 35 (04) : 845 - 875
  • [8] Attiya H., 2014, SYNTHESIS LECT DISTR
  • [9] Approximating the Size of a Radio Network in Beeping Model
    Brandes, Philipp
    Kardas, Marcin
    Klonowski, Marek
    Pajak, Dominik
    Wattenhofer, Roger
    [J]. STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, SIROCCO 2016, 2016, 9988 : 358 - 373
  • [10] On the importance of having an identity or, is consensus really universal?
    Buhrman, H
    Panconesi, A
    Silvestri, R
    Vitanyi, P
    [J]. DISTRIBUTED COMPUTING, 2006, 18 (03) : 167 - 176