English

Algorithms for Noisy Broadcast under Erasures

Data Structures and Algorithms 2018-08-03 v1

Abstract

The noisy broadcast model was first studied in [Gallager, TranInf'88] where an nn-character input is distributed among nn processors, so that each processor receives one input bit. Computation proceeds in rounds, where in each round each processor broadcasts a single character, and each reception is corrupted independently at random with some probability pp. [Gallager, TranInf'88] gave an algorithm for all processors to learn the input in O(loglogn)O(\log\log n) rounds with high probability. Later, a matching lower bound of Ω(loglogn)\Omega(\log\log n) was given in [Goyal, Kindler, Saks; SICOMP'08]. We study a relaxed version of this model where each reception is erased and replaced with a `?' independently with probability pp. In this relaxed model, we break past the lower bound of [Goyal, Kindler, Saks; SICOMP'08] and obtain an O(logn)O(\log^* n)-round algorithm for all processors to learn the input with high probability. We also show an O(1)O(1)-round algorithm for the same problem when the alphabet size is Ω(poly(n))\Omega(\mathrm{poly}(n)).

Keywords

Cite

@article{arxiv.1808.00838,
  title  = {Algorithms for Noisy Broadcast under Erasures},
  author = {Ofer Grossman and Bernhard Haeupler and Sidhanth Mohanty},
  journal= {arXiv preprint arXiv:1808.00838},
  year   = {2018}
}

Comments

Appeared in ICALP 2018

R2 v1 2026-06-23T03:22:51.911Z