Flows with Unit Path Capacities and Related Packing and Covering Problems

  • Authors:
  • Maren Martens;Martin Skutella

  • Affiliations:
  • University of British Columbia, Sauder School of Business, Vancouver, Canada BC V6T 1Z2;Institut für Mathematik, TU Berlin, Berlin, Germany 10623

  • Venue:
  • COCOA 2008 Proceedings of the 2nd international conference on Combinatorial Optimization and Applications
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Since the seminal work of Ford and Fulkerson in the 1950s, network flow theory is one of the most important and most active areas of research in combinatorial optimization. Coming from the classical maximum flow problem, we introduce and study an apparently basic but new flow problem that features a couple of interesting peculiarities. We derive several results on the complexity and approximability of the new problem. On the way we also discover two closely related basic covering and packing problems that are of independent interest.Starting from an LP formulation of the maximum s-t-flow problem in path variables, we introduce unit upper bounds on the amount of flow being sent along each path. The resulting (fractional) flow problem is NP-hard; its integral version is strongly NP-hard already on very simple classes of graphs. For the fractional problem we present an FPTAS that is based on solving the kshortest paths problem iteratively. We show that the integral problem is hard to approximate and give an interesting O(logm)-approximation algorithm, where mis the number of arcs in the considered graph. For the multicommodity version of the problem there is an $O(\sqrt{m})$-approximation algorithm. We argue that this performance guarantee is best possible, unless P=NP.