On Weighted Multicommodity Flows in Directed Networks
Abstract
Let G = (VG, AG) be a directed graph with a set S ⊂eq VG of terminals and nonnegative integer arc capacities c. A feasible multiflow is a nonnegative real function F(P) of "flows" on paths P connecting distinct terminals such that the sum of flows through each arc a does not exceed c(a). Given μ S × S +, the μ-value of F is ΣP F(P) μ(sP, tP), where sP and tP are the start and end vertices of a path P, respectively. Using a sophisticated topological approach, Hirai and Koichi showed that the maximum μ-value multiflow problem has an integer optimal solution when μ is the distance generated by subtrees of a weighted directed tree and (G,S,c) satisfies certain Eulerian conditions. We give a combinatorial proof of that result and devise a strongly polynomial combinatorial algorithm.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.