paper

Free multiflows in bidirected and skew-symmetric graphs

arXiv:math/0510463

Abstract

A graph (digraph) with a set of terminals is called inner Eulerian if each nonterminal node has even degree (resp. the numbers of edges entering and leaving are equal). Cherkassky and Lovász showed that the maximum number of pairwise edge-disjoint -paths in an inner Eulerian graph is equal to , where is the minimum number of edges whose removal disconnects and . A similar relation for inner Eulerian digraphs was established by Lomonosov. Considering undirected and directed networks with ``inner Eulerian'' edge capacities, Ibaraki, Karzanov, and Nagamochi showed that the problem of finding a maximum integer multiflow (where partial flows connect arbitrary pairs of distinct terminals) is reduced to maximum flow computations and to a number of flow decompositions. In this paper we extend the above max-min relation to inner Eulerian bidirected and skew-symmetric graphs and develop an algorithm of complexity for the corresponding capacitated cases. In particular, this improves the known bound for digraphs. Our algorithm uses a fast procedure for decomposing a flow with O(1) sources and sinks in a digraph into the sum of one-source-one-sink flows.

21 pages, 4 figures Submitted to a special issue of DAM