English

When the Cut Condition is Enough: A Complete Characterization for Multiflow Problems in Series-Parallel Networks

Discrete Mathematics 2012-03-20 v1 Data Structures and Algorithms

Abstract

Let G=(V,E)G=(V,E) be a supply graph and H=(V,F)H=(V,F) a demand graph defined on the same set of vertices. An assignment of capacities to the edges of GG and demands to the edges of HH is said to satisfy the \emph{cut condition} if for any cut in the graph, the total demand crossing the cut is no more than the total capacity crossing it. The pair (G,H)(G,H) is called \emph{cut-sufficient} if for any assignment of capacities and demands that satisfy the cut condition, there is a multiflow routing the demands defined on HH within the network with capacities defined on GG. We prove a previous conjecture, which states that when the supply graph GG is series-parallel, the pair (G,H)(G,H) is cut-sufficient if and only if (G,H)(G,H) does not contain an \emph{odd spindle} as a minor; that is, if it is impossible to contract edges of GG and delete edges of GG and HH so that GG becomes the complete bipartite graph K2,pK_{2,p}, with p3p\geq 3 odd, and HH is composed of a cycle connecting the pp vertices of degree 2, and an edge connecting the two vertices of degree pp. We further prove that if the instance is \emph{Eulerian} --- that is, the demands and capacities are integers and the total of demands and capacities incident to each vertex is even --- then the multiflow problem has an integral solution. We provide a polynomial-time algorithm to find an integral solution in this case. In order to prove these results, we formulate properties of tight cuts (cuts for which the cut condition inequality is tight) in cut-sufficient pairs. We believe these properties might be useful in extending our results to planar graphs.

Keywords

Cite

@article{arxiv.1203.4041,
  title  = {When the Cut Condition is Enough: A Complete Characterization for Multiflow Problems in Series-Parallel Networks},
  author = {Amit Chakrabarti and Lisa Fleischer and Christophe Weibel},
  journal= {arXiv preprint arXiv:1203.4041},
  year   = {2012}
}

Comments

An extended abstract of this paper will be published at the 44th Symposium on Theory of Computing (STOC 2012)

R2 v1 2026-06-21T20:36:04.248Z