English

Rise and Shine Efficiently! Tight Bounds for Adversarial Wake-up

Distributed, Parallel, and Cluster Computing 2025-07-16 v3

Abstract

We study the wake-up problem in distributed networks, where an adversary awakens a subset of nodes at arbitrary times, and the goal is to wake up all other nodes as quickly as possible by sending only few messages. We prove the following lower bounds: * We first consider the setting where each node receives advice from an oracle who can observe the entire network, but does not know which nodes are awake initially. More specifically, we consider the KT0KT_0 LOCALLOCAL model with advice. We prove that any randomized algorithm must send Ω(n22βlogn)\Omega( \frac{n^{2}}{2^{\beta}\log n} ) messages if nodes receive only O(β)O(\beta) bits of advice on average. * For the KT1KT_1 assumption, we show that any (k+1)(k+1)-time algorithm requires Ω(n1+1/k)\Omega( n^{1+1/k} ) messages. Our result is the first super-linear (in nn) lower bound, for a problem that does not require individual nodes to learn a large amount of information about the network topology. To complement our lower bound results, we present several new algorithms: * We give an asynchronous KT1KT_1 LOCALLOCAL algorithm that solves the wake-up problem with a time and message complexity of O(nlogn)O( n\log n ) with high probability. * We introduce the notion of \emph{awake distance} ρawk\rho_{\text{awk}}, which is upper-bounded by the network diameter, and present a synchronous KT1KT_1 LOCALLOCAL algorithm that takes O(ρawk)O( \rho_{\text{awk}} ) rounds and sends O(n3/2logn)O( n^{3/2}\sqrt{\log n} ) messages with high probability. We also extend these ideas to obtain a near-optimal time- and message complexity of O\( \rho_{awk} \log^3n ) rounds O(nlog3n)O( n \log^3n ) messages. * We give deterministic advising schemes in the asynchronous KT0KT_0 CONGESTCONGEST model (with advice). In particular, we obtain an O(ρawklog2n)O( \rho_{\text{awk}}\log^2n )-time advising scheme that sends O(nlog2n)O( n\log^2n ) messages, while requiring O(log2n)O( \log^2n ) bits of advice per node.

Keywords

Cite

@article{arxiv.2410.09980,
  title  = {Rise and Shine Efficiently! Tight Bounds for Adversarial Wake-up},
  author = {Peter Robinson and Ming Ming Tan},
  journal= {arXiv preprint arXiv:2410.09980},
  year   = {2025}
}

Comments

New Theorem 5