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
相关论文
共 50 条
  • [11] Informed Lifting for Message-Passing
    Kersting, Kristian
    El Massaoudi, Youssef
    Ahmadi, Babak
    Hadiji, Fabian
    PROCEEDINGS OF THE TWENTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-10), 2010, : 1181 - 1186
  • [12] Ordered subsets message-passing
    O'Sullivan, JA
    Singla, N
    2003 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY - PROCEEDINGS, 2003, : 349 - 349
  • [13] Message-passing environments for metacomputing
    Brune, MA
    Fagg, GE
    Resch, MM
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 1999, 15 (5-6): : 699 - 712
  • [14] Convolutional Approximate Message-Passing
    Takeuchi, Keigo
    IEEE SIGNAL PROCESSING LETTERS, 2020, 27 (27) : 416 - 420
  • [15] A message-passing algorithm with damping
    Pretti, M
    JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2005, : 165 - 179
  • [16] AN OVERVIEW OF MESSAGE-PASSING ENVIRONMENTS
    MCBRYAN, OA
    PARALLEL COMPUTING, 1994, 20 (04) : 417 - 444
  • [17] THE NX MESSAGE-PASSING INTERFACE
    PIERCE, P
    PARALLEL COMPUTING, 1994, 20 (04) : 463 - 480
  • [18] Probabilistic Message-Passing Control
    Herzallah, Randa
    Lowe, David
    Qarout, Yazan
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2022, 52 (07): : 4470 - 4482
  • [19] A CHARACTERIZATION OF ASYNCHRONOUS MESSAGE-PASSING
    GOREGAOKAR, SR
    ARUNKUMAR, S
    LECTURE NOTES IN COMPUTER SCIENCE, 1986, 241 : 270 - 287
  • [20] An evaluation of the message-passing interface
    Hansen, PB
    ACM SIGPLAN NOTICES, 1998, 33 (03) : 65 - 72