Improved bounds for the unsplittable flow problem

  • Authors:
  • Petr Kolman;Christian Scheideler

  • Affiliations:
  • Institute for Theoretical Computer Science, Charles University, Malostranské nám. 25, 118 00 Prague, Czech Republic11Institute for Theoretical Computer Science is supported by Ministry o ...;Department of Computer Science, Johns Hopkins University, 3400 N. Charles Street, Baltimore, MD 21218, USA

  • Venue:
  • Journal of Algorithms
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we consider the unsplittable flow problem (UFP): given a directed or undirected network G=(V,E) with edge capacities and a set of terminal pairs (or requests) with associated demands, find a subset of the pairs of maximum total demand for which a single flow path can be chosen for each pair so that for every edge, the sum of the demands of the paths crossing the edge does not exceed its capacity. We present a collection of new results for the UFP both in the offline (all requests are given from the beginning) and the online (requests arrive at the system one after the other) setting. A fundamental ingredient of our analysis is the introduction of a new graph parameter, the flow number, that aims to capture global communication properties of the network. With the help of the flow number we develop a general method for transforming arbitrary multicommodity flow solutions into solutions that use short paths only. This generalizes a well-known theorem of Leighton and Rao [J. ACM 46 (6) (1999) 787-832] that applies to uniform flows only. Both the parameter and the method may therefore be of independent interest.