1988 · 217 citations · 20 references
ComputingComputer ScienceAlgorithmsOptimizationTheory Of ComputationCombinatorial OptimizationComputational ComplexityGraph AlgorithmsNetwork Flow AlgorithmsNetwork FlowsShortest Path AlgorithmsEdmonds-karp AlgorithmMinimum Cost FlowMinimum-cost Flow AlgorithmsMinimum-cost Flow ProblemShortest Path ProblemsUpper Bounds
The paper proposes a new strongly polynomial algorithm for the minimum‑cost flow problem, refining the Edmonds‑Karp scaling technique. The algorithm solves the uncapacitated problem via \(O(n\log n)\) shortest‑path subproblems, achieving \(O(n\log n(m+n\log n))\) time, and extends to the capacitated case with \(O(m\log n(m+n\log n))\) complexity. It outperforms the previous best strongly polynomial algorithm by a factor of \(m/n\), and when few arcs have finite bounds it requires only \(O((m+n)\log n)\) shortest‑path computations.
We present a new strongly polynomial algorithm for the minimum cost flow problem, based on a refinement of the Edmonds-Karp scaling technique. Our algorithm solves the uncapacitated minimum cost flow problem as a sequence of Ο(n log n) shortest path problems on networks with n nodes and m arcs and runs in Ο(n log n(m + n log n)) steps. Using a standard transformation, this approach yields an Ο(m log n (m + n log n)) algorithm for the capacitated minimum cost flow problem. This algorithm improves the best previous strongly polynomial algorithm due to Galil and Tardos, by a factor of m/n. Our algorithm is even more efficient if the number of arcs with finite upper bounds, say m', is much less than m. In this case, the number of shortest path problems solved is Ο((m + n) log n).
20
A note on two problems in connexion with graphs
E. Dijkstra · Numerische Mathematik · 1959 · 23.8K citations
Faster algorithms for the shortest path problem
Ravindra K. Ahuja, Kurt Mehlhorn, James B. Orlin et al. · Journal of the ACM · 1990 · 551 citations · Full text
A Strongly Polynomial Algorithm to Solve Combinatorial Linear Programs
Éva Tardos · Operations Research · 1986 · 485 citations