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
|