English

On Min-Cost Multiflow Problem in Node-Capacitated Undirected Networks

Combinatorics 2011-01-07 v2 Optimization and Control

Abstract

We consider an undirected graph G=(VG,EG)G = (VG, EG) with a set TVGT \subseteq VG of terminals, and with nonnegative integer capacities c(v)c(v) and costs a(v)a(v) of nodes vVGv\in VG. A path in GG is a \emph{TT-path} if its ends are distinct terminals. By a \emph{multiflow} we mean a function FF assigning to each TT-path PP a nonnegative rational \emph{weight} F(P)F(P), and a multiflow is called \emph{feasible} if the sum of weights of TT-paths through each node vv does not exceed c(v)c(v). The \emph{value} of FF is the sum of weights F(P)F(P), and the \emph{cost} of FF is the sum of F(P)F(P) times the cost of PP w.r.t. aa, over all TT-paths PP. 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

R2 v1 2026-06-21T14:29:51.251Z