中文

Fast Gossip-based Rumor Spreading using Small Messages

分布式、并行与集群计算 2026-05-15 v1 数据结构与算法

摘要

We study gossip algorithms for the fundamental rumor spreading problem, where the goal is to disseminate a rumor from a given source node to all nodes in an arbitrary (and unknown) graph. Gossip algorithms allow each node to call only one neighbor per round and are therefore highly message-efficient, with low per-node communication overhead per round. The state of the art present fast gossip algorithms, however they typically leverage large-sized messages. This undermines the light-weight communication advantage of gossip, since even though only one neighbor is contacted per round, the message size can be linear in nn, the network size. Hence, a fundamental question is whether one can perform fast gossip using small messages. The main contribution of this paper is to answer the above question in the affirmative and present two gossip algorithms that achieve fast rumor spreading using messages of polylog{n} size. Specifically, we present the following algorithms: 1. An algorithm that runs in O(clogn/Φc)O(c \log n / \Phi_c) rounds for every c1c \geq 1, and Φc\Phi_c is the weak conductance. Our bound in terms of weak conductance is essentially optimal. 2. An algorithm that depends on the network diameter (and is independent of the graph's conductance), which runs in O~(D+n)\tilde{O}(D+\sqrt{n}) rounds with high probability. Our algorithm can be modified to output a minimum spanning tree (MST) in the same number of rounds, which is essentially round-optimal (even for non-gossip algorithms). Our gossip algorithms use graph sketches [Ahn, Guha, McGregor, SODA 2012] in a novel way to overcome communication bottlenecks and achieve small communication overhead with small message sizes.

关键词

引用

@article{arxiv.2605.14376,
  title  = {Fast Gossip-based Rumor Spreading using Small Messages},
  author = {Fabien Dufoulon and William K. Moses and Gopal Pandurangan},
  journal= {arXiv preprint arXiv:2605.14376},
  year   = {2026}
}

备注

Accepted at PODC 2026; 28 pages, 2 tables, 1 figure