Optimal Message-Passing with Noisy Beeps

被引:1
作者
Davies, Peter [1 ]
机构
[1] Univ Durham, Durham, England
来源
PROCEEDINGS OF THE 2023 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, PODC 2023 | 2023年
关键词
Message Passing; Beeping Model; Superimposed Codes; LEADER ELECTION;
D O I
10.1145/3583668.3594594
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Beeping models are models for networks of weak devices, such as sensor networks or biological networks. In these networks, nodes are allowed to communicate only via emitting beeps: unary pulses of energy. Listening nodes only the capability of carrier sensing: they can only distinguish between the presence or absence of a beep, but receive no other information. The noisy beeping model further assumes listening nodes may be disrupted by random noise. Despite this extremely restrictive communication model, it transpires that complex distributed tasks can still be performed by such networks. In this paper we provide an optimal procedure for simulating general message passing in the beeping and noisy beeping models. We show that a round of Broadcast CONGEST can be simulated in O(Delta log n) round of the noisy (or noiseless) beeping model, and a round of CONGEST can be simulated in O(Delta(2) log n) rounds (where Delta is the maximum degree of the network). We also prove lower bounds demonstrating that no simulation can use asymptotically fewer rounds. This allows a host of graph algorithms to be efficiently implemented in beeping models. As an example, we present an O(log n)-round Broadcast CONGEST algorithm for maximal matching, which, when simulated using our method, immediately implies a near-optimal O(Delta log(2) n)-round maximal matching algorithm in the noisy beeping model. A full-length preprint version of this paper is also available [11].
引用
收藏
页码:300 / 309
页数:10
相关论文
共 28 条
  • [1] 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
  • [2] 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
  • [3] Ahmadi Mohamad, 2018, 32 INT S DISTR COMP
  • [4] Noisy beeping networks
    Ashkenazi, Yagel
    Gelles, Ran
    Leshem, Amir
    [J]. INFORMATION AND COMPUTATION, 2022, 289
  • [5] The Locality of Distributed Symmetry Breaking
    Barenboim, Leonid
    Elkin, Michael
    Pettie, Seth
    Schneider, Johannes
    [J]. JOURNAL OF THE ACM, 2016, 63 (03)
  • [6] Beauquier Joffroy, 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications, P1754, DOI 10.1109/INFOCOM.2018.8486015
  • [7] Optimal Multi-broadcast with Beeps Using Group Testing
    Beauquier, Joffroy
    Burman, Janna
    Davies, Peter
    Dufoulon, Fabien
    [J]. STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, SIROCCO 2019, 2019, 11639 : 66 - 80
  • [8] Cornejo A, 2010, LECT NOTES COMPUT SC, V6343, P148, DOI 10.1007/978-3-642-15763-9_15
  • [9] Leader election in multi-hop radio networks
    Czumaj, Artur
    Davies, Peter
    [J]. THEORETICAL COMPUTER SCIENCE, 2019, 792 : 2 - 11
  • [10] Communicating with beeps
    Czumaj, Artur
    Davies, Peter
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 130 : 98 - 109