C&O Reading Group -David Aleman
Title:Unsplittable Multicommodity Flows in Outerplanar Graphs
Speaker: | David Aleman |
Affiliation: | University of Waterloo |
Location: | MC 6029 |
Abstract:
Given a graph G with edge capacities and multiple source-sink pairs, each with an associated demand, the multicommodity flow problem consists of routing all demands simultaneously without violating edge capacities. The graph obtained by including an edge (s_i,t_i) for a demand with source-sink s_i,t_i is called the demand graph H.
A multicommodity flow is called unsplittable if all the flow between a source-sink pair is routed along a single path. In general, existence of a feasible (fractional) flow does not imply the existence of an unsplittable flow, even in very simple settings. This leads to a natural question: given a feasible flow, does there exist an unsplittable flow which satisfies all the demands and violates the edge capacities (in an additive sense) by at most a small factor times the value of the maximum demand Dmax?
Dinitz, Garg and Goemans proved that in the single-source setting (i.e., when H is a star), any feasible fractional flow can be converted into an unsplittable flow that violates the edge capacities by no more than Dmax.
The problem is significantly less understood when the demand graph H is arbitrary. Schrijver, Seymour and Winkler proved that if G is a cycle, then any feasible multicommodity flow can be converted into an unsplittable one that violates the edge capacities by at most 3Dmax/2. Before our work, cycles were the only known nontrivial class of graphs for which an unsplittable flow was guaranteed to exist, incurring at most an additive O(Dmax) violation of edge capacities, whenever a feasible flow existed. In this talk, I will discuss how to extend this result to the class of outerplanar graphs.
This is a joint work with Nikhil Kumar.