Loading…

Budget-constrained minimum cost flows

We study an extension of the well-known minimum cost flow problem in which a second kind of costs (called usage fees ) is associated with each edge. The goal is to minimize the first kind of costs as in traditional minimum cost flows while the total usage fee of a flow must additionally fulfill a bu...

Full description

Saved in:
Bibliographic Details
Published in:Journal of combinatorial optimization 2016-05, Vol.31 (4), p.1720-1745
Main Authors: Holzhauser, Michael, Krumke, Sven O., Thielen, Clemens
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:We study an extension of the well-known minimum cost flow problem in which a second kind of costs (called usage fees ) is associated with each edge. The goal is to minimize the first kind of costs as in traditional minimum cost flows while the total usage fee of a flow must additionally fulfill a budget constraint. We distinguish three variants of computing the usage fees. The continuous case, in which the usage fee incurred on an edge depends linearly on the flow on the edge, can be seen as the ε -constraint method applied to the bicriteria minimum cost flow problem. We present the first strongly polynomial-time algorithm for this problem. In the integral case, in which the fees are incurred in integral steps, we show weak NP -hardness of solving and approximating the problem on series-parallel graphs and present a pseudo-polynomial-time algorithm for this graph class. Furthermore, we present a PTAS, an FPTAS, and a polynomial-time algorithm for several special cases on extension-parallel graphs. Finally, we show that the binary case, in which a fixed fee is payed for the usage of each edge independently of the amount of flow (as for fixed cost flows —Hochbaum and Segev in Networks 19(3):291–312, 1989 ), is strongly NP -hard to solve and we adapt several results from the integral case.
ISSN:1382-6905
1573-2886
DOI:10.1007/s10878-015-9865-y