Algorithms for Noisy Broadcast with Erasures

The noisy broadcast model was first studied by [10] where an n-character input is distributed among n 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 p. [10] gave an algorithm for all processors to learn the input in O(log logn) rounds with high probability. Later, a matching lower bound of Ω(log logn) was given by [11]. We study a relaxed version of this model where each reception is erased and replaced with a ‘?’ independently with probability p, so the processors have knowledge of whether a bit has been corrupted. In this relaxed model, we break past the lower bound of [11] and obtain an O(log∗ n)-round algorithm for all processors to learn the input with high probability. We also show an O(1)-round algorithm for the same problem when the alphabet size is Ω(poly(n)). 2012 ACM Subject Classification Theory of computation → Distributed computing models

[1]  Jørn Justesen,et al.  Class of constructive asymptotically good algebraic codes , 1972, IEEE Trans. Inf. Theory.

[2]  Eli Upfal,et al.  Computing with Noisy Information , 1994, SIAM J. Comput..

[3]  Noga Alon,et al.  Reliable communication over highly connected noisy networks , 2016, Distributed Computing.

[4]  Pedro Montealegre-Barba,et al.  Brief Announcement: Deterministic Graph Connectivity in the Broadcast Congested Clique , 2016, PODC.

[5]  Christoph Lenzen,et al.  Algebraic methods in the congested clique , 2015, Distributed Computing.

[6]  Mark Braverman,et al.  Constant-rate coding for multiparty interactive communication is impossible , 2016, STOC.

[7]  Robert G. Gallager,et al.  Finding parity in a simple broadcast network , 1988, IEEE Trans. Inf. Theory.

[8]  Fabian Kuhn,et al.  On the power of the congested clique model , 2014, PODC.

[9]  Guy Kindler,et al.  Lower Bounds for the Noisy Broadcast Problem , 2008, SIAM J. Comput..

[10]  Ilan Newman Computing in fault tolerance broadcast networks , 2004 .

[11]  Eyal Kushilevitz,et al.  Computation in noisy radio networks , 2005, SODA '98.

[12]  Klim Efremenko,et al.  Interactive coding over the noisy broadcast channel , 2018, Electron. Colloquium Comput. Complex..

[13]  Uriel Feige,et al.  Finding OR in a noisy broadcast network , 2000, Inf. Process. Lett..

[14]  Tomasz Jurdzinski,et al.  MSF and Connectivity in Limited Variants of the Congested Clique , 2017, ArXiv.

[15]  Leonard J. Schulman,et al.  A coding theorem for distributed computation , 1994, STOC '94.

[16]  Ivan Rapaport,et al.  Brief Announcement: A Hierarchy of Congested Clique Models, from Broadcast to Unicast , 2015, PODC.