Analyzing Nonblocking Switching Networks using Linear Programming (Duality)

Computer Science – Discrete Mathematics

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

The main task in analyzing a switching network design (including circuit-, multirate-, and photonic-switching) is to determine the minimum number of some switching components so that the design is non-blocking in some sense (e.g., strict- or wide-sense). We show that, in many cases, this task can be accomplished with a simple two-step strategy: (1) formulate a linear program whose optimum value is a bound for the minimum number we are seeking, and (2) specify a solution to the dual program, whose objective value by weak duality immediately yields a sufficient condition for the design to be non-blocking. We illustrate this technique through a variety of examples, ranging from circuit to multirate to photonic switching, from unicast to $f$-cast and multicast, and from strict- to wide-sense non-blocking. The switching architectures in the examples are of Clos-type and Banyan-type, which are the two most popular architectural choices for designing non-blocking switching networks. To prove the result in the multirate Clos network case, we formulate a new problem called {\sc dynamic weighted edge coloring} which generalizes the {\sc dynamic bin packing} problem. We then design an algorithm with competitive ratio 5.6355 for the problem. The algorithm is analyzed using the linear programming technique. A new upper-bound for multirate wide-sense non-blocking Clos networks follow, improving upon a decade-old bound on the same problem.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Analyzing Nonblocking Switching Networks using Linear Programming (Duality) does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Analyzing Nonblocking Switching Networks using Linear Programming (Duality), we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Analyzing Nonblocking Switching Networks using Linear Programming (Duality) will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-33532

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.