Skip to main content
Log in

Network Flow with Intermediate Storage: Models and Algorithms

  • Original Research
  • Published:
SN Operations Research Forum Aims and scope Submit manuscript

Abstract

Various network flow models, such as a flow maximization, a time minimization, a cost minimization, or a combination of them, have already been investigated. In most of the cases, they are considered subject to the flow conservation constraints. Here, we investigate the network flow models with intermediate storage, i.e., the inflow may be greater than the outflow at intermediate nodes. We introduce a maximum static and a maximum dynamic flow problem where an intermediate storage is allowed. Then, polynomial time algorithms are presented to solve these problems in two terminal general networks. We also study the earliest arrival property of the maximum dynamic flow in two terminal series-parallel networks and present its efficient solution procedure with intermediate storage. Moreover, we introduce a dynamic contraflow model with intermediate storage and present a polynomial time algorithm to solve the maximum dynamic contraflow problem in two terminal networks. We also solve an earliest arrival contraflow problem with intermediate storage. Our investigation is focused to solve the evacuation planning problem where the intermediate storage is permitted.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Achrekar O, Vogiatzis C (2018) Evacuation trees with contraflow and divergence considerations. In: Kotsireas I, Nagurney A, Pardalos P (eds) Dynamics of Disasters. DOD 2017. Springer Optimization and Its Applications, vol 140. Springer, Cham. https://doi.org/10.1007/978-3-319-97442-2_1

  2. Ahuja RK, Magnati TL, Orlin JB (1993) Network flows: theory, algorithms and applications. Prentice Hall, Englewood Cliffs, New Jersey

  3. Andreas AK, Smith JC (2009) Decomposition algorithms for the design of a nonsimultaneous capacitated evacuation tree network. Networks 53 (2):91–103

    Article  Google Scholar 

  4. Arulselvan A (2009) Network model for disaster management. PhD Thesis, University of Florida, USA

  5. Bhandari PP, Khadka SR, Ruzika S, Schaefer LE (2020) Lexicographically maximum dynamic flow with vertex capacities. Journal of Mathematics and Statistics 16:142–147

    Article  Google Scholar 

  6. Cova T, Johnson JP (2003) A network flow model for lane-based evacuation routing. Transportation Research Part A:, Policy and Practice 37 (7):579–604

    Google Scholar 

  7. Dhamala TN, Pyakurel U, Dempe S (2018) A critical survey on the network optimization algorithms for evacuation planning problems. International Journal of Operations Research (TW) 15(3):101–133

    Google Scholar 

  8. Dhamala TN, Pyakurel U (2012) Contraflow emergency evacuation by earliest arrival flow, PhD progress report presentation at University Grant Commission Nepal. www.researchgate.net/profile/Urmila_Pyakurel3/publications

  9. Dijkstra EW (1959) A note on two problems in connexion with graphs. Numer. Math. 1(1):269–271

    Article  Google Scholar 

  10. Fleischer LK, Tardos E (1998) Efficient continuous-time dynamic network flow algorithms. Oper. Res. Lett. 23:71–80

    Article  Google Scholar 

  11. Ford LR, Fulkerson DR (1956) Maximal flow through a network. Can. J. Math. 8:399–404

    Article  Google Scholar 

  12. Ford LR, Fulkerson DR (1962) Flows in networks Princeton University Press , Princeton, New Jersey

  13. Gale D (1959) Transient flows in networks. Michigan Math. J. 6:59–63

    Article  Google Scholar 

  14. Goldberg AV, Tarjan RE (2014) Though maximum flow algorithms have a long history, revolutionary progress is still being made. Commun. ACM 57(8):82–89

    Article  Google Scholar 

  15. Hoppe B, Tardos E (1994) Polynomial time algorithms for some evacuation problems. In: Proceedings of the 5th Annual ACM-SIAM Symposium on Discrete Algorithms, pp 433–441

  16. Hoppe B, Tardos E (2000) The quickest transshipment problem. Math. Oper. Res. 25:36–62

    Article  Google Scholar 

  17. Kim S, Shekhar S, Min M (2008) Contraflow transportation network reconfiguration for evacuation route planning. IEEE Trans. Knowl. Data Eng. 20(8):1115–1129

    Article  Google Scholar 

  18. Kim S, Shekhar S (2005) Contraflow network reconfiguration for evacuation planning: a summary of results. In: Proceedings of 13th ACM Symposium on Advances in Geographic Information Systems GIS, vol 05, pp 250–259

  19. Kotsireas IS, Nagurney A, Pardalos PM (2018) Dynamics of disasters-algorithmic approaches and applications. Springer Optimization and Its Applications

  20. Minieka E (1973) Maximal, lexicographic, and dynamic network flows. Oper. Res. 21:517–527

    Article  Google Scholar 

  21. Orlin JB (1993) A faster strongly polynomial minimum cost flow algorithm. Oper. Res. 41(2):338–350

    Article  Google Scholar 

  22. Pyakurel U, Dempe S (2019) Network flow with intermediate storage: models and algorithms. preprint, 01/2009 tu bergakakademie freiberg

  23. Pyakurel U, Dempe S (2019) Universal maximum flow with intermediate storage for evacuation planning. In: 4th International conference on Dynamics of Disasters July 1-4, Kalamata, Greece, appearing in the book Dynamics of Disasters, 2020

  24. Pyakurel U, Dhamala TN (2015) Models and algorithms on contraflow evacuation planning network problems. Int. J. Oper. Res. (Taichung) 12 (2):36–46

    Google Scholar 

  25. Pyakurel U, Dhamala TN (2016) Continuous time dynamic contraflow models and algorithms. Advances in Operations Research - Hindawi; Article ID 368587:1–7

    Google Scholar 

  26. Pyakurel U, Dhamala TN (2017) Continuous dynamic contraflow approach for evacuation planning. Ann. Oper. Res. 253(1):573–598

    Article  Google Scholar 

  27. Pyakurel U, Dhamala TN, Dempe S (2017) Efficient continuous contraflow algorithms for evacuation planning problems. Ann. Oper. Res. 254 (1–2):335–364

    Article  Google Scholar 

  28. Pyakurel U, Nath HN, Dhamala TN (2018) Efficient contraflow algorithms for quickest evacuation planning. Sci. China Math. 61(11):2079–2100

    Article  Google Scholar 

  29. Pyakurel U, Nath HN, Dhamala TN (2019) Partial contraflow with path reversals for evacuation planning. Ann. Oper. Res. 283:591–612

    Article  Google Scholar 

  30. Pyakurel U, Nath HN, Dempe S, Dhamala TN (2019) Efficient algorithms for flow over time evacuation planning problems with lane reversal strategy. Mathematics 7(10):993. https://doi.org/10.3390/math7100993

    Article  Google Scholar 

  31. Rebennack S, Arulselvan A, Elefteriadou L Pardalos PM (2010) Complexity analysis for maximum flow problems with arc reversals. J. Comb. Optim. 19:200–216

    Article  Google Scholar 

  32. Ruzika S, Sperber H, Steiner M (2011) Earliest arrival flows on series-parallel graphs. Networks 10:169–173

    Article  Google Scholar 

  33. Wilkinson WL (1971) An algorithm for universal maximal dynamic flows in a network. Oper. Res. 19(7):1602–1612

    Article  Google Scholar 

  34. Vogiatzis C, Walteros JL, Pardalos PM (2013) Evacuation through clustering techniques. In: Goldengorin B., Kalyagin V., Pardalos P (eds) Models, algorithms, and technologies for network analysis. Springer Proceedings in Mathematics and Statistics, vol 32. Springer, New York, NY

  35. Zheng QP, Arulselvan A (2011) Discrete time dynamic traffic assignment models and solution algorithm for managed lanes. J. Global Optim. 51 (1):47–68

    Article  Google Scholar 

Download references

Acknowledgments

The first author acknowledges the support of Alexander von Humboldt Foundation to her post doctoral research stay (November 2017–October 2019) at TU Bergakademie, Freiberg, Germany and her return fellowship (November 2019–October 2020) at Central Department of Mathematics, TU, Nepal. The authors would also like to thank the anonymous reviewers for their constructive suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Urmila Pyakurel.

Ethics declarations

Conflict of Interest

The authors declare that they have no conflict of interest.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pyakurel, U., Dempe, S. Network Flow with Intermediate Storage: Models and Algorithms. SN Oper. Res. Forum 1, 37 (2020). https://doi.org/10.1007/s43069-020-00033-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s43069-020-00033-0

Keywords

Navigation