Faster gossiping on butterfly networks

  • Authors:
  • Jop F. Sibeyn

  • Affiliations:
  • Institut für Informatik, Universität Halle, Halle (Saale) 06120, Germany

  • Venue:
  • Theoretical Computer Science - Automata, languages and programming
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Gossiping has been considered intensively for butterflies and "simple" butterflies (which have no wrap-around connections). In the "telephone" communication model, for a butterfly of order k, the best previous gossiping algorithms require 2½k and 3k communication rounds, respectively. By new asymptotic methods we break through these bounds. We show that gossiping on a class of "column-based" networks, which also contains the cube-connected cycles, can be reduced to the simpler problem of "row-gossiping". Row-gossiping in turn is reduced to "coherent row-broadcasting". This latter problem is sufficiently simple to be solved by a sophisticated computer program for butterflies with up to 15 × 215 nodes. Out of the produced solutions a pattern is distilled, which can be used to perform gossiping on butterflies and simple butterflies of order k in 21/4k + o(k) and 2½k + o(k) rounds, respectively, for any k, considerably reducing the gap with the lower bounds. The new upper bounds also hold for gossiping in the weaker "telegraph" model.