Optimal broadcasting in networks with faulty nodes
Yoel Grinshpon, Ori Gurel-Gurevich

TL;DR
This paper analyzes three algorithms for broadcasting information in large networks with faulty nodes, demonstrating that the third algorithm is asymptotically optimal with logarithmic time complexity.
Contribution
It introduces and compares three algorithms for reliable broadcasting in faulty networks, proving the optimality of the third algorithm.
Findings
All algorithms terminate in logarithmic time.
The third algorithm is asymptotically optimal.
Broadcasting time depends on node failure probability.
Abstract
Large computer networks are an essential part of modern technology, and quite often information needs to be broadcast to all the computers in the network. If all computers work perfectly all the time, this is simple. Suppose, however, that some of the computers fail occasionally. What is the fastest way to ensure that with high probability all working computers get the information? In this paper, we analyze three algorithms to do so. All algorithms terminate in logarithmic time, assuming computers fail with probability independently of each other. We prove that the third algorithm, which runs in time , is asymptotically optimal.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInterconnection Networks and Systems · Cooperative Communication and Network Coding · Complexity and Algorithms in Graphs
