Determining Logistics Route Capacity Using Maximal Solutions of Two-Sided Max-Min Linear System with Python Implementation

Zakia Nur Ramadhani Putri, Ari Suparwanto, Sutopo Sutopo

Abstract


Max-min algebra, equipped with maximum and minimum operations, provides a natural framework for modeling systems with bottleneck constraints, such as logistics and transportation networks. An algorithm for solving two-sided linear systems of the form Ax = Bx in max-min algebra has been proposed, for which the maximal solution can be constructed explicitly for the 1 × n case under three conditions—unconstrained, with a given upper bound, and with a given lower bound—and generalized to the m × n case, terminating after at most m iterations and producing a unique maximal solution with complexity O(m2n). However, no implementation has been made available, which limits its use for larger, practically sized problems: the algorithm may require up to m computational cycles, so the computational burden grows with the matrix size—particularly the number of rows—and manual calculation becomes more prone to error. This paper addresses this gap by providing a Python implementation of the algorithm, along with a numerical application to a logistics distribution network. The Python implementation makes the algorithm accessible to practitioners, and the logistics example demonstrates how the model can be used to determine optimal road capacities. This work provides a practical computational tool for solving capacity planning problems in logistics and transportation.


Keywords


max-min algebra; two-sided linear system; maximal solution; algorithm; logistics network

Full Text:

PDF

References


[1] R. A. Cuninghame-Green, Minimax Algebra. Springer Science & Business Media, 1979. DOI: https://doi.org/10.1007/978-3-642-48708-8.

[2] M. Gondran and M. Minoux, Graphs, Dioids and Semirings: New Models and Algorithms. Springer, 2008. DOI: https://doi.org/10.1007/978-0-387-75450-5.

[3] E. Sanchez, “Resolution of composite fuzzy relation equations,” Information and Control, vol. 30, no. 1, pp. 38–48, 1976. DOI: https://doi.org/10.1016/S0019-9958(76)90446-0.

[4] E. Sanchez, “Inverses of fuzzy relations. Application to possibility distributions and medical diagnosis,” Fuzzy Sets and Systems, vol. 2, no. 1, pp. 75–86, 1979.

[5] E. S. Santos, “Maximin automata,” Information and Control, vol. 13, no. 4, pp. 363–377, 1968. DOI: https://doi.org/10.1016/S0019-9958(68)90864-4.

[6] P. Butkovič, K. Cechlárová, and P. Szabó, “Strong linear independence in bottleneck algebra,” Linear Algebra and its Applications, vol. 94, pp. 133–155, 1987. DOI: https://doi.org/10.1016/0024-3795(87)90085-1.

[7] M. Fiedler, J. Nedoma, J. Ramík, J. Rohn, and K. Zimmermann, Linear Optimization Problems with Inexact Data. Springer Science & Business Media, 2006. DOI: https://doi.org/10.1007/0-387-32698-7.

[8] M. Gavalec and K. Zimmermann, “Solving systems of two-sided (max, min)-linear equations,” Kybernetika, vol. 46, no. 3, pp. 405–414, 2010. URL: http://eudml.org/doc/33986.

[9] P. Krbálek and A. Pozdílková, “Maximal solutions of two-sided linear systems in max–min algebra,” Kybernetika, vol. 46, no. 3, pp. 501–512, 2010. URL: http://eudml.org/doc/33988.

[10] H. Myšková and J. Plavka, “Optimizing the max-min function with a constraint on a two-sided linear system,” AIMS Mathematics, vol. 9, no. 4, pp. 7791–7809, 2024. DOI: https://doi.org/10.3934/math.2024378.

[11] P. Li, “Linear optimization over the approximate solutions of a system of max-min equations,” Fuzzy Sets and Systems, vol. 485, p. 108946, 2024. DOI: https://doi.org/10.1016/j.fss.2024.108946.

[12] H. Myšková and J. Plavka, “AE and EA versions of X-robustness for interval circulant matrices in max–min algebra,” Linear and Multilinear Algebra, vol. 71, no. 15, pp. 2441–2461, 2022. DOI: https://doi.org/10.1080/03081087.2022.2105783.

[13] J. Plavka, “Strong X-robustness of interval max-min matrices,” Kybernetika, vol. 58, no. 1, pp. 50–68, 2022. DOI: https://doi.org/10.14736/kyb-2022-1-0050.

[14] Y. Ooga, Y. Nishida, and Y. Watanabe, “On max-plus two-sided linear systems whose solution sets are min-plus linear,” Linear Algebra and its Applications, vol. 694, pp. 283–306, 2024. DOI: https://doi.org/10.1016/j.laa.2024.04.014.

[15] M. S. Mufid, E. Patel, and S. Sergeev, “Solving linear equations over maxmin-ω systems,” Linear Algebra and its Applications, vol. 679, pp. 1–32, 2023. DOI: https://doi.org/10.1016/j.laa.2023.10.012.

[16] F. Baccelli, G. Cohen, G. J. Olsder, and J. P. Quadrat, Synchronization and Linearity, vol. 1. New York: Wiley, 1992.

[17] Subiono, Aljabar Min-Max Plus dan Terapannya. Surabaya: Jurusan Matematika, Institut Teknologi Sepuluh Nopember, 2015.

[18] A. Rudhito, “Aljabar Max-Min Interval,” in Prosiding Seminar Nasional Penelitian, Pendidikan, dan Penerapan MIPA, Yogyakarta, 2013.




DOI: https://doi.org/10.18860/cauchy.v11i2.44534

Refbacks

  • There are currently no refbacks.


Copyright (c) 2026 Zakia Nur Ramadhani Putri

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Editorial Office
Mathematics Department,
Maulana Malik Ibrahim State Islamic University of Malang
Gajayana Street 50 Malang, East Java, Indonesia 65144
e-mail: cauchy@uin-malang.ac.id

Creative Commons License
CAUCHY: Jurnal Matematika Murni dan Aplikasi is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.