Submitted:
03 July 2025
Posted:
03 July 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Literature Review
2.1. Distribution Center Location Logistics
2.2. Optimal Routes Approach
3. The Proposal
3.1. Search Criterion
| Algorithm 1 Pseudo code of MSPP based from [21] |
|
3.2. Implementation Issues
4. Experimental Analysis and Results
4.1. The Context of Application
4.2. The Case of Study

| No | Place | Town area | Illustration |
|---|---|---|---|
| 1 | Churubusco | South of town | ![]() |
| 2 | San Lazaro | Center-East of town | ![]() |
| 3 | Santa Anita | Center-South of town | ![]() |
| 4 | Terminal Norte | North of town | ![]() |
| 5 | Zocalo | Center of town | ![]() |


- Selecting the geographic location of the distribution center. In this process, well-known distribution centers in the city are selected, located in central, high-traffic areas of Mexico City (see Table 2). This selection aims to evaluate the efficiency of the proposal in representative environments with high demand for this type of service.
- Extract topological information of avenue resources. The process involves encoding the cities as a connected graph and creating the nodes through the encoding process by detecting these as the intersection zones between the avenues. For this purpose, a section of the map of the most densely populated and complexly structured cities like Mexico, such as Mexico City, is used. The graph is weighted based on the distance in a defined metric space to represent the connections of the nodes accurately. The vertex detection method is used to segment the road and identify the maximum values of the distance transformation, which serve as nodes. The interconnection between the avenues generates the arcs that serve to connect each pair of nodes.
- Marking potential destinations near the distribution center. Random points are proposed that simulate the final delivery or distribution locations. These delivery points will serve as a reference for calculating the best possible route, considering the average speed variables defined by the area being analyzed.
- Application of the MSPP algorithm to determine the most efficient distribution route. This process defines route reach areas from a central distribution point and a maximum reach. This critical radius is defined under an Euclidean metric and Geodesic distance. The structure of the avenues, streets and highways define the trajectories with radius based on the geodesy of the scenario, calculating the maximum reach radius of a service.
- Analyze the expected value to calculate the distance traveled to reach the destinations. In this stage, the impact is analyzed in multiple representative areas of the main distribution points in Mexico City. The objective is to evaluate the distance traveled to reach any target point, starting from the distribution center, considering it as the center of the affected area, considering both the expected Euclidean distance and the geodesic distance.
- Calculate the delay time to reach the expected destination based on the average traffic speed. Finally, a complementary analysis is carried out by analyzing the length of the maximum range geodetic routes in contrast with the estimated time it takes to travel in an average week, according to average traffic speed values in Mexico City by urban area.
4.3. Results
5. Conclusions
5.1. Futher Works
Author Contributions
Funding
Institutional Review Board Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Farahani, R.Z.; Miandoabchi, E.; Szeto, W.Y.; Rashidi, H. A review of urban transportation network design problems. European journal of operational research 2013, 229, 281–302. [Google Scholar]
- Zhang, H.; Zhang, G.; Cai, X. Logistics Transfer Center Planning Based on Internet of Things Technology. In Proceedings of the Application of Intelligent Systems in Multi-modal Information Analytics: Proceedings of the 2020 International Conference on Multi-model Information Analytics (MMIA2020); Springer, 2021; Volume 1, pp. 175–182. [Google Scholar]
- Tian, Z.; Jia, L.; Dong, H.; Su, F.; Zhang, Z. Analysis of urban road traffic network based on complex network. Procedia engineering 2016, 137, 537–546. [Google Scholar]
- Idhoko, K.; Ndiwari, E.; Ogeh, V.; Ikegbulam, S. Urban road network analysis of Yenagoa, Bayelsa State Using GIS. International Journal Of Engineering And Computer Science 2016, 5, 15605–15615. [Google Scholar]
- Steever, Z.; Karwan, M.; Murray, C. Dynamic courier routing for a food delivery service. Computers & Operations Research 2019, 107, 173–188. [Google Scholar]
- Liu, W.; Zhang, J.; Shi, Y.; Lee, P.T.W.; Liang, Y. Intelligent logistics transformation problems in efficient commodity distribution. Transportation Research Part E: Logistics and Transportation Review 2022, 163, 102735. [Google Scholar]
- Konstantakopoulos, G.D.; Gayialis, S.P.; Kechagias, E.P. Vehicle routing problem and related algorithms for logistics distribution: A literature review and classification. Operational research 2022, 22, 2033–2062. [Google Scholar]
- Li, Y.; Liu, M.; Jiang, D. Application of unmanned aerial vehicles in logistics: a literature review. Sustainability 2022, 14, 14473. [Google Scholar] [CrossRef]
- Mahmoudi, M.; Chen, J.; Shi, T.; Zhang, Y.; Zhou, X. A cumulative service state representation for the pickup and delivery problem with transfers. Transportation Research Part B: Methodological 2019, 129, 351–380. [Google Scholar]
- Castillo, C.; Panadero, J.; Alvarez-Palau, E.; Juan, A.A. Towards greener city logistics: an application of agile routing algorithms to optimize the distribution of micro-hubs in Barcelona. European Transport Research Review 2024, 16, 44. [Google Scholar]
- Candra, A.; Budiman, M.A.; Hartanto, K. Dijkstra’s and a-star in finding the shortest path: A tutorial. In Proceedings of the 2020 International Conference on Data Science, Artificial Intelligence, and Business Analytics (DATABIA); IEEE, 2020; pp. 28–32. [Google Scholar]
- Samolej, S.; Dec, G.; Rzonca, D.; Majka, A.; Rogalski, T. Regular graph-based free route flight planning approach. Aircraft Engineering and Aerospace Technology 2021, 93, 1488–1501. [Google Scholar]
- Cui, H.; Qiu, J.; Cao, J.; Guo, M.; Chen, X.; Gorbachev, S. Route optimization in township logistics distribution considering customer satisfaction based on adaptive genetic algorithm. Mathematics and Computers in Simulation 2023, 204, 28–42. [Google Scholar]
- Ju, C.; Luo, Q.; Yan, X. Path planning using an improved a-star algorithm. In Proceedings of the 2020 11th international conference on prognostics and system health management (PHM-2020 Jinan); IEEE, 2020; pp. 23–26. [Google Scholar]
- Halim, A.H.; Ismail, I. Combinatorial optimization: comparison of heuristic algorithms in travelling salesman problem. Archives of Computational Methods in Engineering 2019, 26, 367–380. [Google Scholar]
- Gaikwad, S.K.; Karwankar, A.R. Food image 3D reconstruction using image processing. 2019, Vol. 2019-April. [CrossRef]
- Hÿtch, M.; Hawkes, P.W. Morphological image operators; Academic Press, 2020. [Google Scholar]
- Aiguier, M.; Bloch, I. Logical dual concepts based on mathematical morphology in stratified institutions: applications to spatial reasoning. Journal of Applied Non-Classical Logics 2019, 29, 392–429. [Google Scholar]
- Marcondes, D.; Barrera, J. Discrete morphological neural networks. SIAM Journal on Imaging Sciences 2024, 17, 1650–1689. [Google Scholar]
- Maragos, P. Tropical geometry, mathematical morphology and weighted lattices. In Proceedings of the International Symposium on Mathematical Morphology and Its Applications to Signal and Image Processing; Springer, 2019; pp. 3–15. [Google Scholar]
- Perez-Ramos, J.L.; Ramirez-Rosales, S.; Canton-Enriquez, D.; Diaz-Jimenez, L.A.; Xicotencatl-Ramirez, G.; Herrera-Navarro, A.M.; Jimenez-Hernandez, H. Algorithm Based on Morphological Operators for Shortness Path Planning. Algorithms 2024, 17, 184. [Google Scholar] [CrossRef]
- Shang, W.L.; Chen, Y.; Bi, H.; Zhang, H.; Ma, C.; Ochieng, W.Y. Statistical characteristics and community analysis of urban road networks. Complexity 2020, 2020, 6025821. [Google Scholar]
- Yahia, N.B.; Eljaoued, W.; Saoud, N.B.B.; Colomo-Palacios, R. Towards sustainable collaborative networks for smart cities co-governance. International journal of information management 2021, 56, 102037. [Google Scholar]
- Arosio, M.; Martina, M.L.; Figueiredo, R.; Creaco, E. GRAph-based Model (GRAM) to assessment of flood impacts in the complex metropolitan area of Mexico City. In Proceedings of the Geophysical Research Abstracts; 2019; Vol. 21. [Google Scholar]
- Gross, J.L.; Yellen, J.; Anderson, M. Graph theory and its applications; Chapman and Hall/CRC, 2018. [Google Scholar]
- Escudero-Santana, A.; Muñuzuri, J.; Lorenzo-Espejo, A.; Muñoz-Díaz, M.L. Improving e-commerce distribution through last-mile logistics with multiple possibilities of deliveries based on time and location. Journal of Theoretical and Applied Electronic Commerce Research 2022, 17, 507–521. [Google Scholar]
- Rios, B.H.O.; Xavier, E.C.; Miyazawa, F.K.; Amorim, P.; Curcio, E.; Santos, M.J. Recent dynamic vehicle routing problems: A survey. Computers & Industrial Engineering 2021, 160, 107604. [Google Scholar]
- Moutaoukil, A.; Neubert, G.; Derrouiche, R. Urban Freight Distribution: The impact of delivery time on sustainability. IFAC-PapersOnLine 2015, 48, 2368–2373. [Google Scholar]
- Alumur, S.; Kara, B.Y. Network hub location problems: The state of the art. European journal of operational research 2008, 190, 1–21. [Google Scholar]
- Golinska-Dawson, P.; Sethanan, K. Sustainable urban freight for energy-efficient smart cities—systematic literature review. Energies 2023, 16, 2617. [Google Scholar]
- Mazzarino, M.; Rubini, L. Smart urban planning: Evaluating urban logistics performance of innovative solutions and sustainable policies in the Venice Lagoon—The results of a case study. Sustainability 2019, 11, 4580. [Google Scholar] [CrossRef]
- Zhao, L.; Li, H.; Li, M.; Sun, Y.; Hu, Q.; Mao, S.; Li, J.; Xue, J. Location selection of intra-city distribution hubs in the metro-integrated logistics system. Tunnelling and Underground Space Technology 2018, 80, 246–256. [Google Scholar]
- Bard, J.F.; Nananukul, N. The integrated production–inventory–distribution–routing problem. Journal of Scheduling 2009, 12, 257–280. [Google Scholar]
- Lei, L.; Liu, S.; Ruszczynski, A.; Park, S. On the integrated production, inventory, and distribution routing problem. IIE Transactions 2006, 38, 955–970. [Google Scholar]
- Lotfi, M.; Osório, G.J.; Javadi, M.S.; Ashraf, A.; Zahran, M.; Samih, G.; Catalão, J.P. A Dijkstra-inspired graph algorithm for fully autonomous tasking in industrial applications. IEEE Transactions on Industry Applications 2021, 57, 5448–5460. [Google Scholar]
- Liu, X.; Zhang, D.; Zhang, T.; Cui, Y.; Chen, L.; Liu, S. Novel best path selection approach based on hybrid improved A* algorithm and reinforcement learning. Applied Intelligence 2021, 51, 9015–9029. [Google Scholar]
- Pham, Q.D.; Deville, Y.; Hentenryck, P.V. LS(Graph): A constraint-based local search for constraint optimization on trees and paths. Constraints 2012, 17, 357–408. [Google Scholar] [CrossRef]
- Dell’Amico, M.; Montemanni, R.; Novellani, S. Algorithms based on branch and bound for the flying sidekick traveling salesman problem. Omega 2021, 104, 102493. [Google Scholar]
- D’Angelo, G.; Palmieri, F. GGA: A modified genetic algorithm with gradient-based local search for solving constrained optimization problems. Information Sciences 2021, 547, 136–162. [Google Scholar]
- Marinakis, Y.; Migdalas, A.; Sifaleras, A. A hybrid particle swarm optimization–variable neighborhood search algorithm for constrained shortest path problems. European Journal of Operational Research 2017, 261, 819–834. [Google Scholar]
- Zhang, H.; Zhang, Q.; Ma, L.; Zhang, Z.; Liu, Y. A hybrid ant colony optimization algorithm for a multi-objective vehicle routing problem with flexible time windows. Information Sciences 2019, 490, 166–190. [Google Scholar]
- Wu, D.; Zhu, Z.; Hu, D.; et al. Optimizing Fresh Logistics Distribution Route Based on Improved Ant Colony Algorithm. Computers, Materials & Continua 2022, 73. [Google Scholar]
- Sarma, S.S.; Sinha, B.P.; Sinha, K. Efficient Traffic Routing in Smart Cities to Minimize Evacuation Time During Disasters. In Proceedings of the International Conference on Distributed Computing and Internet Technology. Springer; 2022; pp. 185–197. [Google Scholar]
- Google Earth. Google Earth 10.77.0.0 (2023), Mexico City, Mexico, 19°26’19"N 99°07’52"W, elevation 2240m. Online, 2023. Accessed: 25 March 2025.
- INEGI. Mexico - Estadística de Transporte Urbano de Pasajeros 2024. Online, 2024. Accessed: 28 March 2025.
- Secretaría de Movilidad de la CDMX. Secretaría de Movilidad de la CDMX. Secretaría de Movilidad de la CDMX. Online, 2025. Accessed: 27 March 2025.

| Approach | Space | Remarks |
|---|---|---|
| Agile routing algorithms [10] | Graph | An adaptive algorithm is proposed that efficiently determines the optimal number and ideal location of micro-distribution centers, optimizing urban freight logistics using heuristic methods and machine learning. This approach considers minimizing the total distance, associated costs, and emissions throughout the distribution network. |
| Optimal traffic allocation approach [43] | Grid | The approach employs an optimal traffic allocation technique aimed at minimizing average travel time. This methodology has proven effective in practical contexts, particularly in traffic management during disaster evacuation scenarios where densely populated areas generate increased traffic congestion on major arteries, increasing travel time to safe areas. |
| Improved A* algorithm and Ant colony algorithm [42] | Graph | It proposes a logistics route optimization model based on the relationship between maximum customer satisfaction and minimum total distribution costs. The model considers two objective functions: the first focuses on minimizing costs associated with emissions, overloading, and transportation, while the second seeks to maximize customer satisfaction. To solve the problem, improved A* algorithms and ant colony-based optimization techniques are implemented. |
| Adaptive genetic algorithm [13] | Graph | An adaptive genetic algorithm is introduced that improves local optimization capabilities by exploring large neighborhoods. This algorithm is applied to an urban logistics distribution model with variable constraints and time windows. The objective function considers both total cost minimization and customer satisfaction maximization. |
| The tabu search algorithm [34] | Graph | An approach to supply chain optimization is presented, focusing on the coordination of production, inventory, and delivery planning, with the goal of minimizing logistics costs. The model considers a single production point, variable customer demand, and a fleet of delivery vehicles. To solve the problem efficiently, a reactive tabu search procedure is implemented. |
| Dynamic programming and Lagrangian heuristics algorithms [9] | Graph | This approach uses a new mathematical model that incorporates numerous complex constraints of classical routing problems. A dynamic programming solution is offered, dividing the general problem into subproblems, which are solved repeatedly and stored to avoid unnecessary recalculations. |
| Heuristic approach with Integer Programming [5] | Graph | This heuristic incorporates fairness and dispersion criteria as auxiliary metrics in solving the delivery problem. It also considers multiple variables associated with the loading, unloading, and transfer processes, among other factors that can influence the estimated delivery time. Given that this is a dynamic-stochastic problem, an integer programming-based formulation is proposed, allowing for an approximate static-deterministic solution. |
| Morphological Shortness Path Planning Approach [21] | Graph & Grid | An innovative approach is proposed that defines a general framework based on operators from morphological mathematics, from which two new operators are generated. These operators establish an incremental natural order relationship, determined by the optimal least-cost path between two points of interest, with a computational complexity comparable to that of state-of-the-art methods. |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).




