Broadcast CONGEST algorithms against adversarial edges

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Citations (Scopus)

Abstract

We consider the corner-stone broadcast task with an adaptive adversary that controls a fixed number of t edges in the input communication graph. In this model, the adversary sees the entire communication in the network and the random coins of the nodes, while maliciously manipulating the messages sent through a set of t edges (unknown to the nodes). Since the influential work of [Pease, Shostak and Lamport, JACM’80], broadcast algorithms against plentiful adversarial models have been studied in both theory and practice for over more than four decades. Despite this extensive research, there is no round efficient broadcast algorithm for general graphs in the CONGEST model of distributed computing. Even for a single adversarial edge (i.e., t = 1), the state-of-the-art round complexity is polynomial in the number of nodes. We provide the first round-efficient broadcast algorithms against adaptive edge adversaries. Our two key results for n-node graphs of diameter D are as follows: For t = 1, there is a deterministic algorithm that solves the problem within Oe(D2) rounds, provided that the graph is 3 edge-connected. This round complexity beats the natural barrier of O(D3) rounds, the existential lower bound on the maximal length of 3 edge-disjoint paths between a given pair of nodes in G. This algorithm can be extended to a Oe(tDO(t))-round algorithm against t adversarial edges in (2t + 1) edge-connected graphs. For expander graphs with edge connectivity of Ω(t2 log n), there is a considerably improved broadcast algorithm with O(tlog2 n) rounds against t adversarial edges. This algorithm exploits the connectivity and conductance properties of G-subgraphs obtained by employing the Karger’s edge sampling technique. Our algorithms mark a new connection between the areas of fault-tolerant network design and reliable distributed communication.

Original languageEnglish
Title of host publication35th International Symposium on Distributed Computing, DISC 2021
EditorsSeth Gilbert
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Number of pages19
ISBN (Electronic)9783959772105
DOIs
Publication statusPublished - 4 Oct 2021
Event35th International Symposium on Distributed Computing, DISC 2021 - Virtual, Freiburg, Germany
Duration: 4 Oct 20218 Oct 2021

Publication series

SeriesLeibniz International Proceedings in Informatics, LIPIcs
Volume209
ISSN1868-8969

Conference

Conference35th International Symposium on Distributed Computing, DISC 2021
Country/TerritoryGermany
CityVirtual, Freiburg
Period4/10/218/10/21

Funding

Funding Merav Parter: This project is funded by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation program (grant agreement No. 949083).

All Science Journal Classification (ASJC) codes

  • Software

Fingerprint

Dive into the research topics of 'Broadcast CONGEST algorithms against adversarial edges'. Together they form a unique fingerprint.

Cite this