DocumentCode
379607
Title
Scheduling unsplittable flows using parallel switches
Author
Mneimneh, Saad ; Siu, Kai-Yeung
Author_Institution
MIT, Cambridge, MA, USA
Volume
4
fYear
2002
fDate
2002
Firstpage
2410
Abstract
We address the problem of scheduling unsplittable flows using a number of switches in parallel. This has applications in optical switching and eliminates the need for re-sequencing in traditional packet switching. The use of parallel switches is becoming increasingly popular since it provides a way of building a high-speed switch while overcoming the speedup requirement imposed on the switch. Unlike packet switching however, we will assume that flows cannot be split across switches. This constraint adds a new dimension to the problem: various questions such as obtaining the best schedule, i.e. the schedule with the maximum throughput possible, become NP hard. Our problem is a special case of the general unsplittable flow problem, where in a directed capacitated graph containing a number of commodities with demands, the goal is to obtain a flow that does not violate capacity and in which all demands are satisfied and every commodity flows along a single path. In this paper, we are not going to address the general problem. Rather, we will study the special case of scheduling unsplittable flows using parallel switches, and present some simple approximation algorithms to various aspects of the problem with no speedup. We also define a speedup version of the problem and discuss under what speedup we can fully schedule an admissible set of flows.
Keywords
computational complexity; directed graphs; optical switches; optimisation; scheduling; telecommunication switching; telecommunication traffic; NP hard problem; approximation algorithms; capacity; directed capacitated graph; high-speed switch; optical switching; parallel switches; scheduling; speedup version; unsplittable flows; Approximation algorithms; Bandwidth; High speed optical techniques; Image motion analysis; Optical packet switching; Optical sensors; Optical switches; Packet switching; Scheduling algorithm; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, 2002. ICC 2002. IEEE International Conference on
Print_ISBN
0-7803-7400-2
Type
conf
DOI
10.1109/ICC.2002.997276
Filename
997276
Link To Document