MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

Faster and Simpler Algorithms for Multicommodity Flow and Other Fractional Packing Problems (1997) [187 citations — 4 self]

by Naveen Garg ,  Jochen Könemann
In Proceedings of the 39th Annual Symposium on Foundations of Computer Science
Add To MetaCart

Abstract:

This paper considers the problem of designing fast, approximate, combinatorial algorithms for multicommodity flows and other fractional packing problems. We provide a different approach to these problems which yields faster and much simpler algorithms. Our approach also allows us to substitute shortest path computations for min-cost flow computations in computing maximum concurrent flow and min-cost multicommodity flow; this yields much faster algorithms when the number of commodities is large. 1. Introduction Consider the problem of computing a maximum s-t flow in a graph with unit edge capacities. While there are many different algorithms known for this problem we discuss one which views the problem purely as one of packing s-t paths so that constraints imposed by edge-capacities are not violated. The algorithm associates a length with each edge and at any step it routes a unit flow along the shortest s-t path. It then multiplies the length of every edge on this path by 1 + ffl for ...

Citations

178 Fast approximation algorithms for fractional packing and covering problems – Plotkin, Shmoys, et al. - 1995
146 Fast approximation algorithms for multicommodity flow problems – Leighton, Makedon, et al. - 1991
120 The maximum concurrent flow problem – Matula, Shahrokhi - 1990
77 Faster approximation algorithms for the unit capacity concurrent flow problem with applications to routing and finding sparse cuts – Klein, Plotkin, et al.
68 Randomized rounding without solving the linear program – Young - 1995
51 Fast approximation schemes for convex programs with many blocks and coupling constraints – Grigoriadis, Khachiyan - 1991
38 Adding multiple cost constraints to combinatorial optimization problems, with applications to multicommodity flows – Plotkin, Karger - 1995
37 Fast Approximate Graph Partition Algorithms – Even, Naor, et al. - 1997
31 Speeding up linear programming using fast matrix multiplication – Vaidya - 1989
28 Fast deterministic approximation for the multicommodity flow problem – Radzik - 1995
22 Approximate minimum-cost multicommodity flows – Grigoriadis, Khachiyan - 1996
18 Approximation algorithms for multicommodity flow and scheduling problems – Stein - 1992
17 An exponential-function reduction method for block-angular convex programs, Networks 26 – Grigoriadis, Khachiyan - 1995
12 A natural randomization strategy for multicommodity flow and related algorithms – Goldberg - 1992
7 Divideand -conquer approximation algorithms via spreading metrics – Even, Naor, et al. - 1995
4 Approximation algorithms for NPhard problems, chapter Cut problems and their application to divide and conquer – Shmoys - 1997
1 An exponential function reduction method for block angular convex programs – Grigoriadis, Khachiyan - 1993