Abstract
We examine a network upgrade problem for cost flows. A budget can be distributed among the arcs of the network. An investment on a single arc can be used either to decrease the arc flow cost, or to increase the arc capacity, or both. The goal is to maximize the flow through the network while not exceeding bounds on the budget and on the total flow cost.
The problems are NP-hard even on series-parallel graphs. We provide an approximation algorithm on series- parallel graphs which, for arbitrary δ, ε > 0, produces a solution which exceeds the bounds on the budget and the flow cost by factors of at most 1 + δ and 1 + ε, respectively, while the amount of flow is at least that of an optimum solution. The running time of the algorithm is polynomial in the input size and 1/(δε).
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Demgensky, I. (2000), Netzwerkoptimierung — Flussausbauprobleme, Flusskostensenkungsprobleme (Network Optimization by augmenting capacities and decreasing flow costs, in German). Diploma Thesis, University of Würzburg.
Feige, U. (1996): A threshold of In n for approximating set cover. In: Proceedings of the 28th Annual Acm Symposium On The Theory Of Computing (STOC′96), 314–318.
Garey, M. R., Johnson, D. S. (1979): Computers and Intractability (A guide to the theory of NP-completeness). W.H. Freeman and Company, New York.
Krumke, S. O. (1996): On the approximability of location and network design problems. Ph.D. thesis, Lehrstuhl für Informatik I, Universität Würzburg.
Krumke, S. O., Marathe, M. V., Noltemeier, H., Ravi, R., Ravi, S. S, SUNDARAM, R., Wirth, H. C. (1999a): Improving Spanning Trees by Upgrading Nodes. Theoretical Computer Science, 221(1-2), 139–156.
Krumke, S. O., Marathe, M. V., Noltemeier, H., Ravi, S. S., Wirth, H.-C. (2000), Upgrading Bottleneck Constrained Forests. Discrete Applied Mathematics, to appear.
Krumke, S. O., Noltemeier, H., Ravi, R., Schwarz, S., Wirth, H.-C. (1999b): Flow Improvement and Flows with Fixed Costs. In: Proceedings of the International Conference of Operations Research Zürich (OR′98), Editors: H.-J. Lüthi and P. Kall, Operations Research Proceedings. Springer.
Krumke, S. O., Noltemeier, H., Ravi, S. S., Marathe, M. V., Drangmeister, K. U. (1998): Modifying Networks to obtain low cost subgraphs. Theoretical Computer Science, 203(1), 91–121.
Marathe, M. V., Ravi, R., Sundaram, R., Ravi, S. S., Rosenkrantz, D. J., HUNT III, H. B. (1995): Bicriteria Network Design Problems. In: Proceedings of the 22nd International Colloquium On Automata, Languages and Programming (ICALP′ 5), vol. 944 of Lecture Notes in Computer Science, 487–498.
Paik, D., Sahni, S. (1995): Network Upgrading Problems. Networks, 26, 45–58.
Phillips, C. (1993): The Network Inhibition Problem. In: Proceedings of the 25th Annual ACM Symposium On The Theory Of Computing (STOC′93), 776–785.
Ravi, R., Marathe, M. V., Ravi, S. S., Rosenkrantz, D. J., Hunt III, H. B. (1993): Many birds with one stone: Multi-objective approximation algorithms. In: Proceedings of the 25th Annual Acm Symposium On The Theory Of Computing (STOC′93), 438–447.
Schoenmakers, B. (1995): A New Algorithm for the Recognition of Series Parallel Graphs. Tech. Rep. Cs-R9504, Centrum Voor Wiskunde En Informatica (CWI), Amsterdam.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Demgensky, I., Wirth, HC. (2001). Cost Flow Improvement by Upgrading Costs and Capacities. In: Fleischmann, B., Lasch, R., Derigs, U., Domschke, W., Rieder, U. (eds) Operations Research Proceedings. Operations Research Proceedings, vol 2000. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-56656-1_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-56656-1_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41587-9
Online ISBN: 978-3-642-56656-1
eBook Packages: Springer Book Archive