TY - GEN
T1 - Beeping Deterministic CONGEST Algorithms in Graphs
AU - Garncarek, Pawel
AU - Kowalski, Dariusz R.
AU - Kutten, Shay
AU - Mosteiro, Miguel A.
N1 - Publisher Copyright:
© Pawel Garncarek, Dariusz R. Kowalski, Shay Kutten, and Miguel A. Mosteiro licensed under Creative Commons License CC-BY 4.0 33rd Annual European Symposium on Algorithms (ESA 2025).
PY - 2025/10/1
Y1 - 2025/10/1
N2 - Beeping Network (BN) is a popular graph-based model of wireless computation, which applies the OR operation to one-bit messages sent simultaneously by neighbors. It admits fast (polylogarithmic in the number of nodes n) randomized solutions to many graph problems, but all known deterministic algorithms for non-trivial graph problems are at least polynomial in the maximum node degree ∆. We improve known results for deterministic algorithms by showing that this polynomial can be as low as Oe(∆2). More precisely, we show how to simulate a single round of any CONGEST algorithm in any network in O(∆2 polylog n) beeping rounds, each accommodating at most one beep per node, even if the nodes intend to send different messages to different neighbors. This upper bound reduces polynomially the time for a deterministic simulation of CONGEST in a Beeping Network, comparing to the best known algorithms, and nearly matches the time obtained recently using randomization (up to a poly-logarithmic factor) as well as the lower bound. Specifically, any algorithm designed for the CONGEST networks can be run in BNs with O(∆2 polylog n) multiplicative overhead, e.g., we can now deterministically compute an MIS in any BN in O(∆2 polylog n) beeping rounds, improving the previous best Θ(∆3)-round solution. For h-hop simulations, we prove a lower bound Ω(∆h+1), and we design a nearly matching algorithm that is able to “pipeline” the node-to-node information in a faster way than beeping layer-by-layer.
AB - Beeping Network (BN) is a popular graph-based model of wireless computation, which applies the OR operation to one-bit messages sent simultaneously by neighbors. It admits fast (polylogarithmic in the number of nodes n) randomized solutions to many graph problems, but all known deterministic algorithms for non-trivial graph problems are at least polynomial in the maximum node degree ∆. We improve known results for deterministic algorithms by showing that this polynomial can be as low as Oe(∆2). More precisely, we show how to simulate a single round of any CONGEST algorithm in any network in O(∆2 polylog n) beeping rounds, each accommodating at most one beep per node, even if the nodes intend to send different messages to different neighbors. This upper bound reduces polynomially the time for a deterministic simulation of CONGEST in a Beeping Network, comparing to the best known algorithms, and nearly matches the time obtained recently using randomization (up to a poly-logarithmic factor) as well as the lower bound. Specifically, any algorithm designed for the CONGEST networks can be run in BNs with O(∆2 polylog n) multiplicative overhead, e.g., we can now deterministically compute an MIS in any BN in O(∆2 polylog n) beeping rounds, improving the previous best Θ(∆3)-round solution. For h-hop simulations, we prove a lower bound Ω(∆h+1), and we design a nearly matching algorithm that is able to “pipeline” the node-to-node information in a faster way than beeping layer-by-layer.
KW - Beeping Networks
KW - CONGEST Networks
KW - deterministic simulations
KW - graph algorithms
UR - https://www.scopus.com/pages/publications/105019052132
UR - https://www.scopus.com/pages/publications/105019052132#tab=citedBy
U2 - 10.4230/LIPIcs.ESA.2025.20
DO - 10.4230/LIPIcs.ESA.2025.20
M3 - Conference contribution
AN - SCOPUS:105019052132
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 33rd Annual European Symposium on Algorithms, ESA 2025
A2 - Benoit, Anne
A2 - Kaplan, Haim
A2 - Wild, Sebastian
A2 - Wild, Sebastian
A2 - Herman, Grzegorz
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 33rd Annual European Symposium on Algorithms, ESA 2025
Y2 - 15 September 2025 through 17 September 2025
ER -