Skip to main content
Log in

Asynchronous optimization of part logistics routing problem

  • Published:
Journal of Global Optimization Aims and scope Submit manuscript

Abstract

The solution to the capacitated vehicle routing problem (CVRP) is vital for optimizing logistics. However, the transformation of real-world logistics problems into the CVRP involves diverse constraints, interactions between various routes, and a balance between optimization performance and computation load. In this study, we propose a systematic model originating from the part logistic routing problem (PLRP), which is a two-dimensional loading capacitated pickup-and-delivery problem that considers time windows, multiple uses of vehicles, queuing, transit, and heterogeneous vehicles. The newly introduced queuing and transit complicate the problem, and to the best of our knowledge, it cannot be solved using existing methods or the standard commercial optimizer. Hence, this problem has caused the existing research to develop, generalize, and extend into the two-dimensional CVRP (2L-CVRP). To solve this problem, we provide a framework that decouples the combination of 2L-CVRP and global optimization engineering and derives an efficient and realistic solver that integrates diverse types of intelligent algorithms. These algorithms include: (1) a heuristic algorithm for initializing feasible solutions by imitating manual planning, (2) asynchronous simulated annealing (SA) and Tabu search (TS) algorithms to accelerate the optimization of global routes based on novel bundling mechanics, (3) dynamic programming for routing, (4) heuristic algorithms for packing, (5) simulators to review associated time-related constraints, and (6) truck-saving processes to promote the optimal solution and reduce the number of trucks. Moreover, the performances of the SA and TS solver algorithms are compared in terms of various size scales of data to obtain an empirical recommendation for selection. The proposed model successfully established an intelligent management system that can provide systematic solutions for logistics planning, resulting in higher performance and lower costs compared to that of manual planning.

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
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Data availability

The datasets generated during and/or analysed during the current study are available from the corresponding author on reasonable request.

Notes

  1. Source: https://github.com/darius4691/datasets.

  2. See https://blueyonder.com/.

References

  1. Aarts, E.H., de Bont, F.M., Habers, E.H., van Laarhoven, P.J.: Parallel implementations of the statistical cooling algorithm. Integration 4(3), 209–238 (1986). https://doi.org/10.1016/0167-9260(86)90002-7

    Article  MATH  Google Scholar 

  2. Alinaghian, M., Zamanlou, K., Sabbagh, M.S.: A bi-objective mathematical model for two-dimensional loading time-dependent vehicle routing problem. J. Oper. Res. Soc. 68(11), 1422–1441 (2017). https://doi.org/10.1057/s41274-016-0151-x

    Article  Google Scholar 

  3. Anbuudayasankar, S.P., Ganesh, K., Mohapatra, S.: Survey of methodologies for TSP and VRP. In: Models for Practical Routing Problems in Logistics, pp. 11–42. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-05035-5_2

  4. Angelelli, E., Grazia Speranza, M.: The periodic vehicle routing problem with intermediate facilities. Eur. J. Oper. Res. 137(2), 233–247 (2002). https://doi.org/10.1016/S0377-2217(01)00206-5

    Article  MATH  Google Scholar 

  5. Anokić, A., Stanimirović, Z., Davidović, T., Stakić, D.: Variable neighborhood search based approaches to a vehicle scheduling problem in agriculture. Int. Trans. Oper. Res. 27(1), 26–56 (2020). https://doi.org/10.1111/itor.12480

    Article  MathSciNet  Google Scholar 

  6. Araee, E., Manavizadeh, N., Bosjin, S.A.: Designing a multi-objective model for a hazardous waste routing problem considering flexibility of routes and social effects. J. Ind. Prod. Eng. 37(1), 33–45 (2020). https://doi.org/10.1080/21681015.2020.1727970

    Article  Google Scholar 

  7. Borchers, B., Mitchell, J.E.: An improved branch and bound algorithm for mixed integer nonlinear programs. Comput. Oper. Res. 21(4), 359–367 (1994). https://doi.org/10.1016/0305-0548(94)90024-8

    Article  MathSciNet  MATH  Google Scholar 

  8. Braekers, K., Ramaekers, K., Van Nieuwenhuyse, I.: The vehicle routing problem: state of the art classification and review. Comput. Ind. Eng. 99, 300–313 (2016). https://doi.org/10.1016/j.cie.2015.12.007

    Article  Google Scholar 

  9. Burke, E.K., Hyde, M., Kendall, G., Woodward, J.: A genetic programming hyper-heuristic approach for evolving 2-D strip packing heuristics. IEEE Trans. Evol. Comput. 14(6), 942–958 (2010). https://doi.org/10.1109/TEVC.2010.2041061

    Article  Google Scholar 

  10. Burke, E.K., Hyde, M.R., Kendall, G.: Evolving bin packing heuristics with genetic programming. In: Hutchison, D., Kanade, T., Kittler, J., Kleinberg, J.M., Mattern, F., Mitchell, J.C., Naor, M., Nierstrasz, O., PanduRangan, C., Steffen, B., Sudan, M., Terzopoulos, D., Tygar, D., Vardi, M.Y., Weikum, G., Runarsson, T.P., Beyer, H.G., Burke, E., Merelo-Guervós, J.J., Whitley, L.D., Yao, X. (eds.) Parallel Problem Solving from Nature - PPSN IX, vol. 4193, pp. 860–869. Springer, Berlin, Heidelberg (2006). https://doi.org/10.1007/11844297_87

    Chapter  Google Scholar 

  11. Christensen, H.I., Khan, A., Pokutta, S., Tetali, P.: Multidimensional bin packing and other related problems: a survey (2016). https://www.semanticscholar.org/paper/Multidimensional-Bin-Packing-and-Other-Related-A-Christensen-Khan/bbcf4ca2524cd50fdb03b180aa5f98d2daa759ce

  12. Coffman, E.G., Jr., Garey, M.R., Johnson, D.S., Tarjan, R.E.: Performance bounds for level-oriented two-dimensional packing algorithms. SIAM J. Comput. 9(4), 808–826 (1980). https://doi.org/10.1137/0209062

    Article  MathSciNet  MATH  Google Scholar 

  13. Cormen, T.H. (ed.): Introduction to Algorithms, 3rd edn. MIT Press, Cambridge (2009)

    MATH  Google Scholar 

  14. Dantzig, G.B., Wolfe, P.: The decomposition algorithm for linear programs. Econometrica 29(4), 767 (1961). https://doi.org/10.2307/1911818

    Article  MathSciNet  MATH  Google Scholar 

  15. Desrochers, M., Desrosiers, J., Solomon, M.: A new optimization algorithm for the vehicle routing problem with time windows. Oper. Res. 40(2), 342–354 (1992). https://doi.org/10.1287/opre.40.2.342

    Article  MathSciNet  MATH  Google Scholar 

  16. Desrosiers, J., Dumas, Y., Soumis, F.: A dynamic programming solution of the large-scale single-vehicle dial-a-ride problem with time windows. Am. J. Math. Manag. Sci. 6(3–4), 301–325 (1986). https://doi.org/10.1080/01966324.1986.10737198

    Article  MATH  Google Scholar 

  17. Dixit, A., Mishra, A., Shukla, A.: Vehicle routing problem with time windows using meta-heuristic algorithms: a survey. In: Yadav, N., Yadav, A., Bansal, J.C., Deep, K., Kim, J.H. (eds.) Harmony Search and Nature Inspired Optimization Algorithms. Advances in Intelligent Systems and Computing, pp. 539–546. Springer, Berlin (2019). https://doi.org/10.1007/978-981-13-0761-4_52

    Chapter  Google Scholar 

  18. Elshaer, R., Awad, H.: A taxonomic review of metaheuristic algorithms for solving the vehicle routing problem and its variants. Comput. Ind. Eng. 140, 106242 (2020). https://doi.org/10.1016/j.cie.2019.106242

    Article  Google Scholar 

  19. Fleischmann, B.: The vehicle routing problem with multiple use of vehicles, p. 20 (1990). https://www.researchgate.net/publication/221704650_The_vehicle_routing_problem_with_multiple_use_of_vehicles

  20. Gendreau, M., Iori, M., Laporte, G., Martello, S.: A Tabu search heuristic for the vehicle routing problem with two-dimensional loading constraints. Networks 51(1), 4–18 (2008). https://doi.org/10.1002/net.20192

    Article  MathSciNet  MATH  Google Scholar 

  21. Harbaoui Dridi, I., Ben Alaïa, E., Borne, P., Bouchriha, H.: Optimisation of the multi-depots pick-up and delivery problems with time windows and multi-vehicles using PSO algorithm. Int. J. Prod. Res. 58(14), 4201–4214 (2020). https://doi.org/10.1080/00207543.2019.1650975

    Article  Google Scholar 

  22. Hemmelmayr, V.C.: An adaptive large neighborhood search heuristic for two-echelon vehicle routing problems arising in city logistics. Oper. Res. 39, 14 (2012)

    MathSciNet  MATH  Google Scholar 

  23. Hopper, E., Turton, B.C.H.: A review of the application of meta-heuristic algorithms to 2D strip packing problems. Artif. Intell. Rev. 16(4), 257–300 (2001). https://doi.org/10.1023/A:1012590107280

    Article  MATH  Google Scholar 

  24. Hu, H., Zhang, X., Yan, X., Wang, L., Xu, Y.: Solving a new 3D bin packing problem with deep reinforcement learning method (2017). arXiv:1708.05930 [cs]

  25. Iori, M., Salazar-González, J.J., Vigo, D.: An exact approach for the vehicle routing problem with two-dimensional loading constraints. Transp. Sci. 41(2), 253–264 (2007). https://doi.org/10.1287/trsc.1060.0165

    Article  Google Scholar 

  26. Iverson, K.E.: A Programming Language. Wiley, New York (1962)

    Book  Google Scholar 

  27. Jayarathna, D.G.N.D., Lanel, G.H.J., Juman, Z.A.M.S.: Survey on ten years of multi-depot vehicle routing problems: mathematical models, solution methods and real-life applications. Sustain. Dev. Res. 3(1), 36 (2021). https://doi.org/10.30560/sdr.v3n1p36

    Article  Google Scholar 

  28. Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by simulated annealing. Science 220(4598), 671–680 (1983). https://doi.org/10.1126/science.220.4598.671

    Article  MathSciNet  MATH  Google Scholar 

  29. Koç, C., Laporte, G.: Vehicle routing with backhauls. Rev. Res. Perspect. 91, 79–91 (2019). https://doi.org/10.1016/j.cor.2017.11.003

    Article  MATH  Google Scholar 

  30. Koç, C., Laporte, G., Tükenmez, I.: A review of vehicle routing with simultaneous pickup and delivery. Comput. Oper. Res. 122, 104987 (2020). https://doi.org/10.1016/j.cor.2020.104987

    Article  MathSciNet  MATH  Google Scholar 

  31. Koch, H., Schlögell, M., Bortfeldt, A.: A hybrid algorithm for the vehicle routing problem with three-dimensional loading constraints and mixed backhauls. J. Sched. 23(1), 71–93 (2020). https://doi.org/10.1007/s10951-019-00625-7

    Article  Google Scholar 

  32. Laporte, G.: Classical and modern heuristics for the vehicle routing problem. Int. Trans. Oper. Res. 7, 285–300 (2000). https://doi.org/10.1016/S0969-6016(00)00003-4

    Article  MathSciNet  Google Scholar 

  33. Levin, M.S.: Bin packing problems (promising models and examples). J. Commun. Technol. Electron. 63(6), 655–666 (2018). https://doi.org/10.1134/S1064226918060177

    Article  Google Scholar 

  34. Li, Y., Lim, M.K., Tseng, M.L.: A green vehicle routing model based on modified particle swarm optimization for cold chain logistics. Ind. Manag. Data Syst. 119(3), 473–494 (2018). https://doi.org/10.1108/IMDS-07-2018-0314

    Article  Google Scholar 

  35. Lodi, A., Martello, S., Monaci, M.: Two-dimensional packing problems: a survey. Eur. J. Oper. Res. 141(2), 241–252 (2002). https://doi.org/10.1016/S0377-2217(02)00123-6

    Article  MathSciNet  MATH  Google Scholar 

  36. Lee, L.H., Tan, K.C., Ou, K., Chew, Y.H.: Vehicle capacity planning system: a case study on vehicle routing problem with time windows. IEEE Trans. Syst. Man Cybern. Part A Syst. Hum. 33(2), 169–178 (2003). https://doi.org/10.1109/TSMCA.2002.806498

    Article  Google Scholar 

  37. Majzoubi, F., Bai, L., Heragu, S.S.: The ems vehicle patient transportation problem during a demand surge. J. Glob. Optim. 79(4), 989–1006 (2021). https://doi.org/10.1007/s10898-020-00965-1

    Article  MathSciNet  MATH  Google Scholar 

  38. Malapert, A., Guéret, C., Jussien, N., Langevin, A., Rousseau, L.M.: Two-dimensional pickup and delivery routing problem with loading constraints. First CPAIOR Workshop on Bin Packing and Placement Constraints (BPPC’08), May 2008, Paris, France. \(<\)hal-00363126\(>\) (2008)

  39. Martelot, E.L., Hankin, C.: Fast multi-scale community detection based on local criteria within a multi-threaded algorithm (2013). arXiv:1301.0955 [physics]

  40. Masmoudi, M.A., Hosny, M., Demir, E., Cheikhrouhou, N.: A study on the heterogeneous fleet of alternative fuel vehicles: reducing CO2 emissions by means of biodiesel fuel. Transp. Res. Part D Transp. Environ. 63, 137–155 (2018). https://doi.org/10.1016/j.trd.2018.04.025

    Article  Google Scholar 

  41. Oliveira, J.F., Neuenfeldt, A., Silva, E., Carravilla, M.A.: A survey on heuristics for the two-dimensional rectangular strip packing problem. Pesquisa Oper. 36, 197–226 (2016)

    Article  Google Scholar 

  42. Oliveira, J.F., Neuenfeldt Júnior, A., Silva, E., Carravilla, M.A.: A survey on heuristics for the two-dimensional rectangular strip packing problem. Pesquisa Oper. 36(2), 197–226 (2016). https://doi.org/10.1590/0101-7438.2016.036.02.0197

    Article  Google Scholar 

  43. Parragh, S.N., Doerner, K.F., Hartl, R.F.: A survey on pickup and delivery problems. J. Betriebswirtschaft 58(1), 21–51 (2008). https://doi.org/10.1007/s11301-008-0033-7

    Article  Google Scholar 

  44. Penna, P.H.V., Subramanian, A., Ochi, L.S., Vidal, T., Prins, C.: A hybrid heuristic for a broad class of vehicle routing problems with heterogeneous fleet. Ann. Oper. Res. 273(1), 5–74 (2019). https://doi.org/10.1007/s10479-017-2642-9

    Article  MathSciNet  MATH  Google Scholar 

  45. Pinto, T., Alves, C., Valério de Carvalho, J.: Variable neighborhood search algorithms for the vehicle routing problem with two-dimensional loading constraints and mixed linehauls and backhauls. Int. Trans. Oper. Res. 27(1), 549–572 (2020). https://doi.org/10.1111/itor.12509

    Article  MathSciNet  Google Scholar 

  46. Prasetyo, H., Alfatsani, M.A., Fauza, G.: Solving capacitated closed vehicle routing problem with time windows (CCVRPTW) using BRKGA with local search. IOP Conf. Ser. Mater. Sci. Eng. 352, 012014 (2018). https://doi.org/10.1088/1757-899X/352/1/012014

    Article  Google Scholar 

  47. Sabar, N.R., Bhaskar, A., Chung, E., Turky, A., Song, A.: An adaptive memetic approach for heterogeneous vehicle routing problems with two-dimensional loading constraints. Swarm Evol. Comput. 58, 100730 (2020). https://doi.org/10.1016/j.swevo.2020.100730

    Article  Google Scholar 

  48. Sbai, I., Krichen, S.: An adaptive genetic algorithm for dynamic vehicle routing problem with backhaul and two-dimensional loading constraints. In: 2020 International Multi-Conference on: “Organization of Knowledge and Advanced Technologies” (OCTA), pp. 1–7. IEEE, Tunis, Tunisia (2020). https://doi.org/10.1109/OCTA49274.2020.9151691

  49. Taillard, É., Badeau, P., Gendreau, M., Guertin, F., Potvin, J.Y.: A Tabu search heuristic for the vehicle routing problem with soft time windows. Transp. Sci. 31, 170–186 (1997). https://doi.org/10.1287/trsc.31.2.170

    Article  MATH  Google Scholar 

  50. Toth, P., Vigo, D.: Vehicle Routing: Problems, Methods, and Applications. SIAM, Philadelphia (2014). https://doi.org/10.4028/www.scientific.net/MSF.594.119

  51. Trappey, C., Trappey, A., Liu, C.S., Lee, W., Hung, Y.: The design and evaluation of a supply chain logistic hub for automobile and parts distribution. Mater. Sci. Forum 594, 119–131 (2008)

    Article  Google Scholar 

  52. Wei, L., Zhang, Z., Zhang, D., Leung, S.C.: A simulated annealing algorithm for the capacitated vehicle routing problem with two-dimensional loading constraints. Eur. J. Oper. Res. 265(3), 843–859 (2018). https://doi.org/10.1016/j.ejor.2017.08.035

    Article  MathSciNet  MATH  Google Scholar 

  53. Zachariadis, E.E., Tarantilis, C.D., Kiranoudis, C.T.: Vehicle routing strategies for pick-up and delivery service under two dimensional loading constraints. Oper. Res. 17(1), 115–143 (2017). https://doi.org/10.1007/s12351-015-0218-5

    Article  Google Scholar 

  54. Zhu, X., Yan, R., Huang, Z., Wei, W., Yang, J., Kudratova, S.: Logistic optimization for multi depots loading capacitated electric vehicle routing problem from low carbon perspective. IEEE Access 8, 31934–31947 (2020). https://doi.org/10.1109/ACCESS.2020.2971220

    Article  Google Scholar 

Download references

Acknowledgements

This work is jointly supported by the Shanghai Municipal Science and Technology Major Project (No. 2018SHZDZX01) and the ZHANGJIANG LAB, and the Shanghai Committee of Science and Technology under Grant 14DZ1118700 and the Science and Technology Commission of Shanghai Municipality (No. 19JC1420101).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wenlian Lu.

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.

This work is jointly supported by the Shanghai Municipal Science and Technology Major Project (No. 2018SHZDZX01) and the ZHANGJIANG LAB, and the Shanghai Committee of Science and Technology under Grant 14DZ1118700 and the Science and Technology Commission of Shanghai Municipality (No. 19JC1420101).

Appendices

Appendices

Hyperparameter combinations in robust test

The hyperparameter in SA is \( \theta _1\) and \(\theta _2\) in Eq. (29), and the initial temperature \(t_{\max }\) and \(B_{s}\) in Algorithm 2. The hyperparameters used in this study are listed in Table 7, and 24 unique combinations were generated from them.

Table 7 SA Hyperparameter

The hyperparameter in TS is the length of Tabu list \(|{\mathcal {T}}|\) and the unbundling threshold \(B_t\). The values are listed in Table 8

Table 8 TS Hyperparameter

Genetic programming for 2D strip packing problem

We strictly followed [9] for GP training and utilization. The GP approach includes two parts: a GP tree with given functions and terminals based on the property of loading states, loading position, and column attributes, which represents a heuristic function and evaluates the goodness of placing a column in a loading position. Thus, a packing scheme could be generated by repeated selection of the best column-position pair. The heuristic function was trained by an evolution algorithm aiming to minimize the fitness, e.g., the overall length of the complete loading area. We adopted the same GP tree functions and terminal as well as the training method, except for the following conditions.

  • The B2 constraint was considered to ensure that the column to be unloaded will not be blocked, regardless of the high value of the heuristic function.

  • Fitness was altered as the maximum length of the loading area of all stations.

Manual heuristic function design

$$\begin{aligned} H_l(m, u_{0m}, u_{1m}; \Upsilon )= & {} \frac{(1 + \text {(Fit)}) \times \text {(Free area)} \times \text {(Rate)} \times \delta _{0m} \times \delta _{1m} }{(\text {(Wasted area)} + 0.1) ((\text {Gap}) + 0.1) } , \end{aligned}$$

where (Top Length) represents the top-loading area of, (Fit) \(\in \{0, 1, 2\}\) evaluates the possibility of a column to perfectly fit a position. (Free Area) determines the free area above the top-loading surface. (Wasted Area) calculates the area below the edge surface unoccupied by the columns. (Gap) indicates the distance from the right-most edge to the truck boundary. (Rate) is a soft form of the objective function of the 2D strip packing problem [23]. These are defined by:

$$\begin{aligned} {\tilde{\Upsilon }}&= \Upsilon \cup \{(m, u_{0m}, u_{1m})\},\\ \text {(Top length)}&= \max _{(m', u_{0m'}, u_{1m'}) \in {\tilde{\Upsilon }}} (u_{0m'} + \delta _{0m'}),\\ \text {(Occupied)}&= \\&\int _{0}^{u_{1}} \max _{(m', u_{0m'}, u_{1m'}) \in {\tilde{\Upsilon }}} \left\{ \left[ u_{1m'} \le u_1 \le u_{1m'} + \delta _{1m'}\right] (u_{0m'} + \delta _{0m'}) \right\} \text {d}u_{1},\\ \text {(Free area)}&= D_{0k}D_{1k} - \text {(Occupied)},\\ \text {(Wasted area)}&= \text {(Occupied)} - \sum _{(m', u_{0m'}, u_{1m'}) \in {\tilde{\Upsilon }}}\delta _{0m'}\delta _{1m'},\\ \text {(Gap)}&= D_{1k} - \max _{(m', u_{0m'}, u_{1m'}) \in {\tilde{\Upsilon }}} \left\{ (u_{1m'} + \delta _{1m'}) \right\} ,\\ \text {(Fit)}&= [u_{1m} + \delta _{1m} = D_{1k}]+ [u_{0m} = D_{0k}],\\ \text {(Rate)}&= \frac{1}{1 + e^{\text {(Top length)}/D_{0k}}}. \end{aligned}$$

Details of result as a universal solver

The most used dataset in 2L-CVRP is generated by [20]. It is for 2L-CVRP without TW, PD, HV, MU, queuing, and transit constraint. We use this dataset only to show that our algorithm could be used as a universal 2L-CVRP solver comparing to the existing methodology. It is not our intention to outperform state-of-the-art algorithms for the original 2L-CVRP. We used only the instances reporting the optimal solution. Each line in Table 9 represents the average of three runs executing the ASA for at most 10 s.

Table 9 Results of universal solver

Initialization with queuing and transit

Due to the Time-Window (TW) constraints accompanied by the limited number of docks for loading/unloading, which leads to a first-come-first-served queuing principle corresponds to A2, A3, we argue that it is not trivial to find a feasible solution at the initialization. For instance, assuming there are 24 shipments in a station, of which the load equals a truck capacity and the unloading/loading time is 1 hour, there might be no feasible solution.

To illustrate this viewpoint, we tried the following two experiments of initializations on the 311 shipments dataset to illustrate the queuing problem due to the limits of the docks at each unloading sites:

  • In the first experiment, we firstly assigned all shipments within each cluster without considering the queuing process, equivalently assuming the number of the docks is unconstrained, by the Tabu search and validate the queuing process. Then, we collect all violated shipments and insert/assign them by RS. After the each-cluster optimizing, the mileage sum is 864.8 km, with one route containing 9 shipments violating the TW if considering queuing. After a complete ergodic search on insertions of these shipments, we fail to find a feasible solution.

  • In the second experiment, we conduct initialization and iteratively optimize each cluster. For each cluster, we add the A2 constraint to the previous clusters at each iteration. However, we still fail to find a feasible by this way at the 4th cluster (out of 6), where the routes from previous clusters prevent feasibility at this cluster. The reason might be that some previous routes share first-few stations with the current cluster, and any new trucks in these stations will cause queuing and delay previous routes.

Our initialization process is to mimic manual planning in the SAIC, which is proved to find a good feasible initial solution in most realistic situations. However, as we argued above, there must exist cases that we cannot identify a feasible solution by this method. In general, many papers that concern TWs [17] initialize solutions by assuming infinite vehicles and assigning shipments each. It might not work in our case because the combinations of each feasible route may produce an infeasible solution due to queuing.

So, seeking a better initialization is truly worthy of further investigation and will be our future orient of research.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Huang, Y., Chen, B., Lu, W. et al. Asynchronous optimization of part logistics routing problem. J Glob Optim 82, 803–834 (2022). https://doi.org/10.1007/s10898-021-01078-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10898-021-01078-z

Keywords

Navigation