A dual descent algorithm for node-capacitated multiflow problems and its applications
Abstract
In this paper, we develop an -time algorithm to find a half-integral node-capacitated multiflow of the maximum total flow-value in a network with nodes, edges, and terminals, where denotes the time complexity of solving the maximum submodular flow problem in a network with nodes, edges, and the complexity of computing the exchange capacity of the submodular function describing the problem. By using Fujishige-Zhang algorithm for submodular flow, we can find a maximum half-integral multiflow in time. This is the first combinatorial strongly polynomial time algorithm for this problem. Our algorithm is built on a developing theory of discrete convex functions on certain graph structures. Applications include "ellipsoid-free" combinatorial implementations of a 2-approximation algorithm for the minimum node-multiway cut problem by Garg, Vazirani, and Yannakakis.
Cite
@article{arxiv.1508.07065,
title = {A dual descent algorithm for node-capacitated multiflow problems and its applications},
author = {Hiroshi Hirai},
journal= {arXiv preprint arXiv:1508.07065},
year = {2018}
}
Comments
To appear in ACM Transactions on Algorithms