Elsevier

Discrete Applied Mathematics

Volume 216, Part 3, 10 January 2017, Pages 550-561
Discrete Applied Mathematics

Odd gossiping

Dedicated to the Memory of Levon Khachatrian
https://doi.org/10.1016/j.dam.2016.01.034Get rights and content
Under an Elsevier user license
open archive

Abstract

Gossiping is an information dissemination process in which each node of a communication network has a piece of information that must be received by all other nodes. Most previous work on this problem has concentrated on networks for which the number of nodes n is even. We investigate networks for which n is odd. We use a linear cost model of communication in which the cost of communication is proportional to the amount of information transmitted. We study two variants of the problem. In synchronous gossiping, the pairwise communications are organized into rounds and all communications in a round start at the same time. In asynchronous gossiping, a pair of nodes can start communicating while communications between other pairs are in progress. We prove lower bounds on the total time to gossip for both synchronous and asynchronous gossiping. The asynchronous lower bound is achievable for some odd values of n, but we prove that no gossip algorithm for n=2k1 nodes, k3, can achieve the bound. For synchronous gossiping, we present an optimal algorithm for n=2k1. We conjecture that our synchronous lower bound is exact for all odd n.

Keywords

Gossiping
Information dissemination
Communication networks

Cited by (0)

1

Current address: Department of External Payment Services and Compliance, http://www.Amazon.com, Seattle.