On Nonblocking Properties on the Benes Network

  • Authors:
  • Petr Kolman

  • Affiliations:
  • -

  • Venue:
  • ESA '98 Proceedings of the 6th Annual European Symposium on Algorithms
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

A network is called nonblocking if every unused input can be connected by a path through unused edges to any unused output, regardless of which inputs and outputs have been already connected. The Beneš network of dimension n is shown to be strictly nonblocking if only a suitable chosen fraction of 1/n of inputs and outputs is used. This has several consequences. First, there is a very simple strict sense nonblocking network with N = 2n inputs and outputs, namely a (n + logn+1)- dimensional Beneš network. Its depth is O(log N), it has O(N log2 N) edges and it is not constructed of expanders. Secondly it leads to a (3 logN)-competitive randomized algorithm for a (logN)-dimensional Beneš network and a O(log2 N)-competitive randomized algorithm for a (logN)-dimensional hypercube, for routing permanent calls.