Distributed computation of all node replacements of a minimum spanning tree

  • Authors:
  • Paola Flocchini;Toni Mesa Enriquez;Linda Pagli;Giuseppe Prencipe;Nicola Santoro

  • Affiliations:
  • University of Ottawa, Canada;Universidad de La Habana, Cuba;Università di Pisa, Italy;Carleton University, Canada;Università di Pisa, Italy

  • Venue:
  • Euro-Par'07 Proceedings of the 13th international Euro-Par conference on Parallel Processing
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In many network applications the computation takes place on the minimum-cost spanning tree (MST) of the network; unfortunately, a single link or node failure disconnects the tree. In this paper we consider for the first time the problem of computing all the replacement minimum-cost spanning trees distributively, and we efficiently solve the problem. We design a solution protocol and we prove that the total amount of data items communicated during the computation is O(n2). This communication can be achieved either transmitting O(n) long messages, if the system so allows, or O(n2) standard messages. Even in systems that do not allow long messages, the proposed protocol constitutes a significant improvement over the individual computation of the replacement trees.