English

Source-Oblivious Broadcast

Data Structures and Algorithms 2025-03-07 v1 Discrete Mathematics

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~nn, there are nn-node graphs for which it is possible to design protocols encoded by lists yet enabling broadcast in log2n\lceil\log_2n\rceil rounds from every source, which is optimal even for general (i.e., non space-constrained) broadcast protocols. Moreover, we show that, for every~nn, there exist such graphs with the additional property that they are asymptotically as sparse as the sparsest graphs for which log2n\lceil\log_2n\rceil-round broadcast protocols exist, up to a constant multiplicative factor. Concretely, these graphs have O(nL(n))O(n\cdot L(n)) edges, where L(n)L(n) is the number of leading~1s in the binary representation of n1n-1, and general minimum broadcast graphs are known to have Ω(nL(n))\Omega(n\cdot L(n)) edges.

Keywords

Cite

@article{arxiv.2503.04511,
  title  = {Source-Oblivious Broadcast},
  author = {Pierre Fraigniaud and Hovhannes A. Harutyunyan},
  journal= {arXiv preprint arXiv:2503.04511},
  year   = {2025}
}