Source-Oblivious Broadcast

Abstract

This paper revisits the study of (minimum) broadcast graphs, i.e., graphs enabling fast information dissemination from every source node to all the other nodes (and having minimum number of edges for this property). This study is performed in the framework of compact distributed data structures, that is, when the broadcast protocols are bounded to be encoded at each node as an ordered list of neighbors specifying, upon reception of a message, in which order this message must be passed to these neighbors. We show that this constraint does not limit the power of broadcast protocols, as far as the design of (minimum) broadcast graphs is concerned. Specifically, we show that, for every~n, there are n-node graphs for which it is possible to design protocols encoded by lists yet enabling broadcast in 2n rounds from every source, which is optimal even for general (i.e., non space-constrained) broadcast protocols. Moreover, we show that, for every~n, there exist such graphs with the additional property that they are asymptotically as sparse as the sparsest graphs for which 2n-round broadcast protocols exist, up to a constant multiplicative factor. Concretely, these graphs have O(n· L(n)) edges, where L(n) is the number of leading~1s in the binary representation of n-1, and general minimum broadcast graphs are known to have (n· L(n)) edges.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…