Edge-disjoint spanning trees for the generalized butterfly networks and their applications

  • Authors:
  • Abderezak Touzene;Khaled Day;Burkhard Monien

  • Affiliations:
  • Department of Computer Science, Sultan Qaboos University, Oman;Department of Computer Science, Sultan Qaboos University, Oman;Department of Computer Science, Paderborn University, Fürstenallee 11, 33102 Paderborn, Germany

  • Venue:
  • Journal of Parallel and Distributed Computing - Special issue: Design and performance of networks for super-, cluster-, and grid-computing: Part II
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

The generalized butterfly GBN(d,n) has recently gained some interest as a point-to-point interconnection network rather than the well known multi-stage butterfly networks. We construct edges-disjoint spanning trees (abbreviated EDSTs) for the GBN(d,n). Our construction is based on the decomposition of the GBN(d,n) into d^n vertex-disjoint cycles of length n. As an application, we propose an efficient broadcasting algorithm and its fault-tolerant version for the GBN(d,n). Our fault-tolerant broadcasting algorithm is optimal in terms of fault-tolerance, because it resists 2d-1 edge failures (2d is the degree of the GBN(d,n)). We also propose an efficient scattering algorithm and its fault-tolerant version which resists 2d-3 edge faults.