Abstract
During the transmission of several different commodities from respective sources to the sinks, there may be loss due to leakage, evaporation, or damage. The generalized multi-commodity flow problem on a lossy network deals with the transshipment of these commodities from the origin nodes to the destination nodes − not violating the capacity constraints on each arc with minimum loss. Partial lane reversal strategy makes traffic systematic and smooth by flipping the orientation of necessary road segments that improve the flow value and significantly minimize the loss. In this paper, we introduce maximum generalized static multi-commodity flow, maximum generalized dynamic multi-commodity flow, and generalized earliest arrival multi-commodity flow problems on a lossy network with partial lane reversals, and present algorithms to solve these problems in pseudo-polynomial time complexity. We also present a fully polynomial-time approximation scheme for the maximum generalized dynamic multi-commodity flow problem with partial lane reversals.
Similar content being viewed by others
References
Ahuja, R. K., Orlin, J. B., & Magnanti, T. L. (1993). Network flows: Theory, algorithms, and applications. Hoboken, New Jersey: Prentice-Hall.
Ali, A., Helgason, R., Kennington, J., & Lall, H. (1980). Computational comparison among three multi-commodity network flow algorithms. Operations Research, 28(4), 995–1000.
Assad, A. A. (1978). Multi-commodity network flows a survey. Networks, 8(1), 37–91.
Dhamala, T. N., Pyakurel, U., & Dempe, S. (2018). A critical survey on the network optimization algorithms for evacuation planning problems. International Journal of Operations Research, 15(3), 101–133.
Dhamala, T. N., Gupta, S. P., Khanal, D. P., & Pyakurel, U. (2020). Quickest multi-commodity flow over time with partial lane reversals. Journal of Mathematics and Statistics, 16(1), 198–211.
Dhungana, R. C., & Dhamala, T. N. (2020). Flow improvement in evacuation planning with budget constrained switching costs. International Journal of Mathematics and Mathematical Sciences. https://doi.org/10.1155/2020/1605806
Ford, L., & Fulkerson, D. (1962). Flows in networks. Princeton NJ: Princeton University Press.
Goldberg, A. V., Plotkin, S. A., & Tardos, É. (1991). Combinatorial algorithms for the generalized circulation problem. Mathematics of Operations Research, 16(2), 351–381.
Gondran, M., & Minoux, M. (1984). Graphs and algorithms. New York: Wiley.
Groß, M. (2014). Approximation algorithms for complex network flow over time problems. Berlin: Technical University.
Groß, M., & Skutella, M. (2012). Generalized maximum flows over time. In International workshop on approximation and online algorithms, p. 247–260.
Gupta, S. P., Pyakurel, U., & Dhamala, T. N. (2022). Dynamic multicommodity contraflow problem with asymmetric transit times. Journal of Applied Mathematics, 2022, 1–8.
Gupta, S. P., Khanal, D. P., Pyakurel, U., & Dhamala, T. N. (2020). Approximate algorithms for continuous-time quickest multi-commodity contraflow problem. The Nepali Mathematical Sciences Report, 37(1–2), 30–46. https://doi.org/10.3126/nmsr.v37i1-2.34068
Jewell, W. S. (1962). New methods in mathematical programming-optimal flow through networks with gains. Operations Research, 10(4), 476–499.
Kennington, J. L. (1978). A survey of linear cost multi-commodity network flows. Operations Research, 26(2), 209–236.
Nath, H. N., Pyakurel, U., Dhamala, T. N., & Dempe, S. (2020). Dynamic network flow location models and algorithms for quickest evacuation planning. Journal of Industrial and Management Optimization, 13(5), 1–28. https://doi.org/10.3934/jimo.2020102
Onaga, K. (1966). Dynamic programming of optimum flows in lossy communication nets. IEEE Transactions on Circuit Theory, 13(3), 282–287.
Onaga, K. (1967). Optimum flows in general communication networks. Journal of the Franklin Institute, 283(4), 308–327.
Pyakurel, U. (2018). Generalized contraflow for evacuation planning problem. Journal of Nepal Mathematical Society, 1, 38–49.
Pyakurel, U., & Dempe, S. (2020). Network flow with intermediate storage: models and algorithms. SN Operations Research Forum, 1(4), 1–23.
Pyakurel, U., & Dhamala, T. N. (2016). Continuous time dynamic contraflow models and algorithms. Advances in Operations Research. https://doi.org/10.1155/2016/7902460
Pyakurel, U., & Dhamala, T. N. (2017). Continuous dynamic contraflow approach for evacuation planning. Annals of Operations Research, 253(1), 573–598.
Pyakurel, U., Dhamala, T. N., & Dempe, S. (2017). Efficient continuous contraflow algorithms for evacuation planning problems. Annals of Operations Research, 254(1–2), 335–364.
Pyakurel, U., Hamacher, H. W., & Dhamala, T. N. (2014). Generalized maximum dynamic contraflow on lossy network. International Journal of Operations Research Nepal, 3(1), 27–44.
Pyakurel, U., Nath, H. N., & Dhamala, T. N. (2018). Efficient contraflow algorithms for quickest evacuation planning. Science China Mathematics, 61(11), 2079–2100.
Pyakurel, U., Nath, H. N., & Dhamala, T. N. (2019). Partial contraflow with path reversals for evacuation planning. Annals of Operations Research, 283(1–2), 591–612.
Pyakurel, U., Nath, H. N., Dempe, S., & Dhamala, T. N. (2019). Efficient dynamic flow algorithms for evacuation planning problems with partial lane reversal. Mathematics, 7(10), 993.
Pyakurel, U., Gupta, S. P., Khanal, D. P., & Dhamala, T. N. (2020). Efficient algorithms on multi-commodity flow over time problems with partial lane reversals. International Journal of Mathematics and Mathematical Sciences. https://doi.org/10.1155/2020/2676378
Radzik, T. (1998). Faster algorithms for the generalized network flow problem. Mathematics of Operations Research, 23(1), 69–100.
Rebennack, S., Arulselvan, A., Elefteriadou, L., & Pardalos, P. M. (2010). Complexity analysis for maximum flow problems with arc reversals. Journal of Combinatorial Optimization, 19(2), 200–216.
Tomlin, J. (1966). Minimum-cost multi-commodity network flows. Operations Research, 14(1), 45–51.
Truemper, K. (1977). On max flows with gains and pure min-cost flows. SIAM Journal on Applied Mathematics, 32(2), 450–456.
Wayne, K. D. (1999). Generalized maximum flow algorithms. Ithaca, NY: Cornell University.
Acknowledgements
The first author thanks the University Grants Commission, Nepal, for his Ph.D. research fellowship and the second author thanks to the Alexander von Humboldt Foundation for Digital Cooperation Fellowship (August 1, 2021 - January 31, 2022) and for Remote Cooperation Aboard Fellowship (March 1 - August 30, 2022). The authors would also like to thank the anonymous referees and the editor for their valuable suggestions to improve the quality of this paper.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
The authors declare that there is no conflict of interest regarding the publication of this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Gupta, S.P., Pyakurel, U. & Dhamala, T.N. Multi-commodity flow problem on lossy network with partial lane reversals. Ann Oper Res 323, 45–63 (2023). https://doi.org/10.1007/s10479-023-05210-y
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-023-05210-y