On Min-Cost Multiflow Problem in Node-Capacitated Undirected Networks
Abstract
We consider an undirected graph with a set of terminals, and with nonnegative integer capacities and costs of nodes . A path in is a \emph{-path} if its ends are distinct terminals. By a \emph{multiflow} we mean a function assigning to each -path a nonnegative rational \emph{weight} , and a multiflow is called \emph{feasible} if the sum of weights of -paths through each node does not exceed . The \emph{value} of is the sum of weights , and the \emph{cost} of is the sum of times the cost of w.r.t. , over all -paths . Generalizing known results on edge-capacitated multiflows, we show that the problem of finding a minimum cost multiflow among the feasible multiflows of maximum possible value admits \emph{half-integer} optimal primal and dual solutions. Moreover, we devise a strongly polynomial algorithm for finding such optimal solutions.
Cite
@article{arxiv.1001.0125,
title = {On Min-Cost Multiflow Problem in Node-Capacitated Undirected Networks},
author = {Maxim A. Babenko and Alexander V. Karzanov},
journal= {arXiv preprint arXiv:1001.0125},
year = {2011}
}
Comments
26 pages; improved presentation; replaced skew-symmetric graphs with bidirected ones in the main content; accepted to Journal of Combinatorial Optimization