Abstract
Flows over time and generalized flows are two advanced network flow models of utmost importance, as they incorporate two crucial features occurring in numerous real-life networks. Flows over time feature time as a problem dimension and allow to realistically model the fact that commodities (goods, information, etc.) are routed through a network over time. Generalized flows allow for gain/loss factors on the arcs that model physical transformations of a commodity due to leakage, evaporation, breeding, theft, or interest rates. Although the latter effects are usually time-bound, generalized flow models featuring a temporal dimension have never been studied in the literature.
In this paper we introduce the problem of computing a generalized maximum flow over time in networks with both gain factors and transit times on the arcs. While generalized maximum flows and maximum flows over time can be computed efficiently, our combined problem turns out to be NP-hard and even completely non-approximable. A natural special case is given by lossy networks where the loss rate per time unit is identical on all arcs. For this case we present a (practically efficient) FPTAS.
Supported by the DFG Research Center Matheon “Mathematics for key technologies” in Berlin.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Aronson, J.E.: A survey of dynamic network flows. Annals of Operations Research 20, 1–66 (1989)
Bellman, R.E.: On a routing problem. Quarterly of Applied Mathematics 16, 87–90 (1958)
Beygang, K., Krumke, S.O., Zeck, C.: Generalized max flow in series-parallel graphs. Report in Wirtschaftsmathematik 125, TU Kaiserslautern (2010)
Dantzig, G.B.: Linear programming and extensions. Princeton University Press (1962)
Dijkstra, E.W.: A note on two problems in connexion with graphs. Numerische Mathematik 1, 269–271 (1959)
Fleischer, L., Skutella, M.: Quickest flows over time. SIAM Journal on Computing 36, 1600–1630 (2007)
Fleischer, L.K., Tardos, É.: Efficient continuous-time dynamic network flow algorithms. Operations Research Letters 23, 71–80 (1998)
Fleischer, L.K., Wayne, K.D.: Fast and simple approximation schemes for generalized flow. Mathematical Programming 91, 215–238 (2002)
Fleischer, L., Skutella, M.: Minimum cost flows over time without intermediate storage. In: Proceedings of the 14th Annual ACM–SIAM Symposium on Discrete Algorithms, Baltimore, MD, pp. 66–75 (2003)
Ford, L.R.: Network flow theory. Paper P-923, The Rand Corporation (1956)
Ford, L.R., Fulkerson, D.R.: Flows in Networks. Princeton University Press (1962)
Ford, L.R., Fulkerson, D.R.: Constructing maximal dynamic flows from static flows. Operations Research 6, 419–433 (1987)
Fredman, M.L., Tarjan, R.E.: Fibonacci heaps and their uses in improved network optimization problems. Journal of the ACM 34, 596–615 (1987)
Gale, D.: Transient flows in networks. Michigan Mathematical Journal 6, 59–63 (1959)
Goldberg, A.V., Plotkin, S.A., Tardos, É.: Combinatorial algorithms for the generalized circulation problem. Mathematics of Operations Research 16, 351–379 (1991)
Goldfarb, D., Jin, Z.: A faster combinatorial algorithm for the generalized circulation problem. Mathematics of Operations Research 21, 529–539 (1996)
Goldfarb, D., Jin, Z., Orlin, J.B.: Polynomial-time highest gain augmenting path algorithms for the generalized circulation problem. Mathematics of Operations Research 22, 793–802 (1997)
Gondran, M., Minoux, M.: Graphs and Algorithms. Wiley (1984)
Hoppe, B., Tardos, É.: Polynomial time algorithms for some evacuation problems. In: Proceedings of the 5th Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 433–441 (1994)
Kantorovich, L.V.: Mathematical methods of organizing and planning production. Technical report, Publication House of the Leningrad State University (1939); Translated in Management Science 6, 366–422 (1960)
King, V., Rao, S., Tarjan, R.: A faster deterministic maximum flow algorithm. Journal of Algorithms 17, 447–474 (1994)
Klinz, B., Woeginger, G.J.: Minimum cost dynamic flows: The series parallel case. Networks 43, 153–162 (2004)
Minieka, E.: Maximal, lexicographic, and dynamic network flows. Operations Research 21, 517–527 (1973)
Moore, E.F.: The shortest path through a maze. In: Proceedings of the International Symposium on Switching, Part II, pp. 285–292. Harvard University Press (1959)
Onaga, K.: Dynamic programming of optimum flows in lossy communication nets. IEEE Transactions on Circuit Theory 13, 282–287 (1966)
Onaga, K.: Optimal flows in general communication networks. Journal of the Franklin Institute 283, 308–327 (1967)
Powell, W.B., Jaillet, P., Odoni, A.: Stochastic and dynamic networks and routing. In: Ball, M.O., Magnanti, T.L., Monma, C.L., Nemhauser, G.L. (eds.) Network Routing, ch. 3, vol. 8, pp. 141–295. Handbooks in Operations Research and Management Science, North–Holland, Amsterdam, The Netherlands (1995)
Radzik, T.: Faster algorithms for the generalized network flow problem. Mathematics of Operations Research 23, 69–100 (1998)
Radzik, T.: Improving time bounds on maximum generalised flow computations by contracting the network. Theoretical Computer Science 312, 75–94 (2004)
Restrepo, M., Williamson, D.P.: A simple gap-canceling algorithm for the generalized maximum flow problem. Mathematical Programming 118, 47–74 (2009)
Skutella, M.: An introduction to network flows over time. In: Research Trends in Combinatorial Optimization, pp. 451–482. Springer, Heidelberg (2009)
Truemper, K.: On max flows with gains and pure min-cost flows. SIAM Journal on Applied Mathematics 32, 450–456 (1977)
Wayne, K.D.: Generalized Maximum Flow Algorithms. PhD thesis, Cornell University (1999)
Wayne, K.D.: A polynomial combinatorial algorithm for generalized minimum cost flow. Mathematics of Operations Research 27, 445–459 (2002)
Wilkinson, W.L.: An algorithm for universal maximal dynamic flows in a network. Operations Research 19, 1602–1612 (1971)
Zadeh, N.: A bad network problem for the simplex method and other minimum cost flow algorithms. Mathematical Programming 5, 255–266 (1973)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Groß, M., Skutella, M. (2012). Generalized Maximum Flows over Time. In: Solis-Oba, R., Persiano, G. (eds) Approximation and Online Algorithms. WAOA 2011. Lecture Notes in Computer Science, vol 7164. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29116-6_21
Download citation
DOI: https://doi.org/10.1007/978-3-642-29116-6_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-29115-9
Online ISBN: 978-3-642-29116-6
eBook Packages: Computer ScienceComputer Science (R0)