Title :
Improved approximation algorithms for unsplittable flow problems
Author :
Kolliopoulos, Stavros G. ; Stein, Clifford
Author_Institution :
Dept. of Comput. Sci., Dartmouth Coll., Hanover, NH, USA
Abstract :
In the single-source unsplittable flow problem we are given a graph G, a source vertex s and a set of sinks t1, ..., tk with associated demands. We seek a single s-ti flow path for each commodity i so that the demands are satisfied and the total flow routed across any edge e is bounded by its capacity ce . The problem is an NP-hard variant of max flow and a generalization of single-source edge-disjoint paths with applications to scheduling, load balancing and virtual-circuit routing problems. In a significant development, Kleinberg gave recently constant-factor approximation algorithms for several natural optimization versions of the problem. In this paper we give a generic framework, that yields simpler algorithms and significant improvements upon the constant factors. Our framework, with appropriate subroutines applies to all optimization versions previously considered and treats in a unified manner directed and undirected graphs
Keywords :
computational complexity; graph theory; NP-hard; approximation algorithms; directed graphs; load balancing; optimization versions; scheduling; single-source; undirected graphs; unsplittable flow problems; virtual-circuit routing; Approximation algorithms; Concurrent computing; Costs; Educational institutions; Engineering profession; Load management; Parallel machines; Processor scheduling; Routing; Testing;
Conference_Titel :
Foundations of Computer Science, 1997. Proceedings., 38th Annual Symposium on
Conference_Location :
Miami Beach, FL
Print_ISBN :
0-8186-8197-7
DOI :
10.1109/SFCS.1997.646131