Abstract
Last-mile delivery has been a critical bottleneck in the logistics area due to its high operating costs. The differences between urban and rural delivery scenarios further contribute to high operating costs in last-mile delivery. In this paper, a bi-level programming model is built for the multi-period heterogeneous fleet vehicle routing problem with self-pickup point selection (MHFVRP-SPS) in urban and rural last-mile delivery scenarios. This model fully considers two decision-makers and the interaction of their decisions. To solve the MHFVRP-SPS in urban and rural last-mile delivery scenarios, an offline learning algorithm is first designed to partition the delivery area into regions, which can reduce the size and difficulty of the problem and ensure the workload balance between the regions. Then, a novel bi-level particle swarm-adaptive large neighborhood search (BL-PSO-ALNS) algorithm is designed to solve the MHFVRP-SPS for each region. The results of a real case show: the offline learning algorithm can effectively balance the workload between the regions and has good performance in clustering performance and balancing performance; the BL-PSO-ALNS algorithm can effectively optimize the operating cost, the vehicle mileages, and the vehicle full load rate in urban and rural terminal delivery operations, and has good convergence; an increase in the number of regional divisions or the capacity of self-pickup points does not always reduce operating costs, decision-makers need to make sound decisions about the range of both. These findings can provide important decision guidance for urban and rural last-mile delivery operations.
Similar content being viewed by others
Data availability
The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.
References
Allahyari, S., Salari, M., & Vigo, D. (2015). A hybrid metaheuristic algorithm for the multi-depot covering tour vehicle routing problem. European Journal of Operational Research, 242(3), 756–768. https://doi.org/10.1016/j.ejor.2014.10.048
Arslan, A. M., Agatz, N., Kroon, L., & Zuidwijk, R. (2019). Crowdsourced delivery—a dynamic pickup and delivery problem with ad hoc drivers. Transportation Science, 53(1), 222–235. https://doi.org/10.1287/trsc.2017.0803
Bai, R., Chen, X., Chen, Z. L., Cui, T., Gong, S., He, W., & Zhang, H. (2021). Analytics and machine learning in vehicle routing research. International Journal of Production Research. https://doi.org/10.1080/00207543.2021.2013566
Bergmann, F. M., Wagner, S. M., & Winkenbach, M. (2020). Integrating first-mile pickup and last-mile delivery on shared vehicle routes for efficient urban e-commerce distribution. Transportation Research Part B: Methodological, 131, 26–62. https://doi.org/10.1016/j.trb.2019.09.013
Boysen, N., Fedtke, S., & Schwerdfeger, S. (2021). Last-mile delivery concepts: A survey from an operational research perspective. Or Spectrum, 43(1), 1–58. https://doi.org/10.1007/s00291-020-00607-8
Bradley, P. S., Bennett, K. P., & Demiriz, A. (2000). Constrained k-means clustering. Microsoft Research, Redmond, 20(65), 1–8.
Buluc, E., Peker, M., Kara, B. Y., & Dora, M. (2022). Covering vehicle routing problem: Application for mobile child friendly spaces for refugees. Or Spectrum, 44(2), 461–484. https://doi.org/10.1007/s00291-021-00617-0
Chen, H., Luo, X., Zhang, Z., & Zhou, Q. (2021). Stochastic bi-level programming model for home healthcare scheduling problems considering the degree of satisfaction with visit time. Journal of Systems Science and Systems Engineering, 30(5), 572–599. https://doi.org/10.1007/s11518-021-5507-3
Chi, H. M., Moskowitz, H., Ersoy, O. K., Altinkemer, K., Gavin, P. F., Huff, B. E., & Olsen, B. A. (2009). Machine learning and genetic algorithms in pharmaceutical development and manufacturing processes. Decision Support Systems, 48(1), 69–80. https://doi.org/10.1016/j.dss.2009.06.010
Clarke, G., & Wright, J. W. (1964). Scheduling of vehicles from a central depot to a number of delivery points. Operations Research, 12(4), 568–581. https://doi.org/10.1287/opre.12.4.568
Clerc, M., & Kennedy, J. (2002). The particle swarm-explosion, stability, and convergence in a multidimensional complex space. IEEE Transactions on Evolutionary Computation, 6(1), 58–73. https://doi.org/10.1109/4235.985692
Deutsch, Y., & Golany, B. (2018). A parcel locker network as a solution to the logistics last-mile problem. International Journal of Production Research, 56(1–2), 251–261. https://doi.org/10.1080/00207543.2017.1395490
Drexl, M., & Schneider, M. (2015). A survey of variants and extensions of the location-routing problem. European Journal of Operational Research, 241(2), 283–308. https://doi.org/10.1016/j.ejor.2014.08.030
Flores-Garza, D. A., Salazar-Aguilar, M. A., Ngueveu, S. U., & Laporte, G. (2017). The multi-vehicle cumulative covering tour problem. Annals of Operations Research, 258, 761–780. https://doi.org/10.1007/s10479-015-2062-7
Furian, N., O’Sullivan, M., Walker, C., & Çela, E. (2021). A machine learning-based branch and price algorithm for a sampled vehicle routing problem. Or Spectrum, 43(3), 693–732. https://doi.org/10.1007/s00291-020-00615-8
Gendreau, M., Laporte, G., & Semet, F. (1997). The covering tour problem. Operations Research, 45(4), 568–576. https://doi.org/10.1287/opre.45.4.568
Gillett, B. E., & Miller, L. R. (1974). A heuristic algorithm for the vehicle-dispatch problem. Operations Research, 22(2), 340–349. https://doi.org/10.1287/opre.22.2.340
Golden, B., Naji-Azimi, Z., Raghavan, S., Salari, M., & Toth, P. (2012). The generalized covering salesman problem. INFORMS Journal on Computing, 24(4), 534–553. https://doi.org/10.1287/ijoc.1110.0480
Golinska-Dawson, P., & Sethanan, K. (2023). Sustainable urban freight for energy-efficient smart cities—systematic literature review. Energies, 16(6), 2617. https://doi.org/10.3390/en16062617
Hayel, Y., Quadri, D., Jiménez, T., & Brotcorne, L. (2016). Decentralized optimization of last-mile delivery services with non-cooperative bounded rational customers. Annals of Operations Research, 239(2), 451–469. https://doi.org/10.1007/s10479-014-1647-x
Helsgaun, K. (2000). An effective implementation of the Lin-Kernighan traveling salesman heuristic. European Journal of Operational Research, 126(1), 106–130. https://doi.org/10.1016/S0377-2217(99)00284-2
Hennig, F., Nygreen, B., & Lübbecke, M. E. (2012). Nested column generation applied to the crude oil tanker routing and scheduling problem with split pickup and split delivery. Naval Research Logistics (NRL), 59(3–4), 298–310. https://doi.org/10.1002/nav.21489
Hu, X., Sun, L., & Liu, L. (2013). A pam approach to handling disruptions in real-time vehicle routing problems. Decision Support Systems, 54(3), 1380–1393. https://doi.org/10.1016/j.dss.2012.12.014
Jiang, L., Zang, X., Dong, J., Liang, C., & Mladenovic, N. (2022). A variable neighborhood search for the last-mile delivery problem during major infectious disease outbreak. Optimization Letters, 16(1), 333–353. https://doi.org/10.1007/s11590-020-01693-x
Kammoun, M., Derbel, H., Ratli, M., & Jarboui, B. (2017). An integration of mixed VND and VNS: The case of the multivehicle covering tour problem. International Transactions in Operational Research, 24(3), 663–679. https://doi.org/10.1111/itor.12355
Koç, Ç., Laporte, G., & Tükenmez, İ. (2020). A review of vehicle routing with simultaneous pickup and delivery. Computers & Operations Research, 122, 104987. https://doi.org/10.1016/j.cor.2020.104987
Konstantakopoulos, G. D., Gayialis, S. P., & Kechagias, E. P. (2022). Vehicle routing problem and related algorithms for logistics distribution: A literature review and classification. Operational Research, 22(3), 2033–2062. https://doi.org/10.1007/s12351-020-00600-7
Kou, X., Zhang, Y., Long, D., Liu, X., & Qie, L. (2022). An investigation of multimodal transport for last-mile delivery in rural areas. Sustainability, 14(3), 1291. https://doi.org/10.3390/su14031291
Laporte, G. (2009). Fifty years of vehicle routing. Transportation Science, 43(4), 408–416. https://doi.org/10.1287/trsc.1090.0301
Li, H., Chen, J., Wang, F., & Zhao, Y. (2022). Truck and drone routing problem with synchronization on arcs. Naval Research Logistics (NRL), 69(6), 884–901. https://doi.org/10.1002/nav.22053
Lopes, R. B., Barreto, S., Ferreira, C., & Santos, B. S. (2008). A decision-support tool for a capacitated location-routing problem. Decision Support Systems, 46(1), 366–375. https://doi.org/10.1016/j.dss.2008.07.007
Lu, Y., Yang, C., & Yang, J. (2022). A multi-objective humanitarian pickup and delivery vehicle routing problem with drones. Annals of Operations Research. https://doi.org/10.1007/s10479-022-04816-y
Ma, Y., & Xu, J. (2014). Vehicle routing problem with multiple decision-makers for construction material transportation in a fuzzy random environment. International Journal of Civil Engineering, 12(2A), 332–346.
Ma, Y., Zhang, W., Feng, C., Lev, B., & Li, Z. (2021). A bi-level multi-objective location-routing model for municipal waste management with obnoxious effects. Waste Management, 135, 109–121. https://doi.org/10.1016/j.wasman.2021.08.034
Marinakis, Y., Migdalas, A., & Pardalos, P. M. (2007). A new bilevel formulation for the vehicle routing problem and a solution method using a genetic algorithm. Journal of Global Optimization, 38(4), 555–580. https://doi.org/10.1007/s10898-006-9094-0
Mrugalska, B., & Ahmed, J. (2021). Organizational agility in industry 4.0: A systematic literature review. Sustainability, 13(15), 8272. https://doi.org/10.3390/su13158272
Muter, I., Cordeau, J. F., & Laporte, G. (2014). A branch-and-price algorithm for the multidepot vehicle routing problem with interdepot routes. Transportation Science, 48(3), 425–441. https://doi.org/10.1287/trsc.2013.0489
Nasir, J., & Kuo, Y. (2020). A decision support framework for home health care transportation with simultaneous multi-vehicle routing and staff scheduling synchronization. Decision Support Systems, 138, 113361. https://doi.org/10.1016/j.dss.2020.113361
Nguyen, P. K., Crainic, T. G., & Toulouse, M. (2017). Multi-trip pickup and delivery problem with time windows and synchronization. Annals of Operations Research, 253, 899–934. https://doi.org/10.1007/s10479-015-2001-7
Ozbaygin, G., Yaman, H., & Karasan, O. E. (2016). Time constrained maximal covering salesman problem with weighted demands and partial coverage. Computers & Operations Research, 76, 226–237. https://doi.org/10.1016/j.cor.2016.06.019
Pillac, V., Guéret, C., & Medaglia, A. L. (2012). An event-driven optimization framework for dynamic vehicle routing. Decision Support Systems, 54(1), 414–423. https://doi.org/10.1016/j.dss.2012.06.007
Prodhon, C., & Prins, C. (2014). A survey of recent research on location-routing problems. European Journal of Operational Research, 238(1), 1–17. https://doi.org/10.1016/j.ejor.2014.01.005
Pugliese, L. D. P., Ferone, D., Festa, P., Guerriero, F., & Macrina, G. (2022). Combining variable neighborhood search and machine learning to solve the vehicle routing problem with crowd-shipping. Optimization Letters. https://doi.org/10.1007/s11590-021-01833-x
Rastani, S., & Çatay, B. (2021). A large neighborhood search-based matheuristic for the load-dependent electric vehicle routing problem with time windows. Annals of Operations Research. https://doi.org/10.1007/s10479-021-04320-9
Saeidi-Mobarakeh, Z., Tavakkoli-Moghaddam, R., Navabakhsh, M., & Amoozad-Khalili, H. (2020). A bi-level and robust optimization-based framework for a hazardous waste management problem: A real-world application. Journal of Cleaner Production, 252, 119830. https://doi.org/10.1016/j.jclepro.2019.119830
Santos, L., Coutinho-Rodrigues, J., & Antunes, C. H. (2011). A web spatial decision support system for vehicle routing using google maps. Decision Support Systems, 51(1), 1–9. https://doi.org/10.1016/j.dss.2010.11.008
Shin, Y., Kim, S., & Moon, I. (2019). Integrated optimal scheduling of repair crew and relief vehicle after disaster. Computers & Operations Research, 105, 237–247. https://doi.org/10.1016/j.cor.2019.01.015
Sutrisno, H., & Yang, C. L. (2023). A two-echelon location routing problem with mobile satellites for last-mile delivery: Mathematical formulation and clustering-based heuristic method. Annals of Operations Research, 323(1–2), 203–228. https://doi.org/10.1007/s10479-023-05177-w
Tilk, C., Olkis, K., & Irnich, S. (2021). The last-mile vehicle routing problem with delivery options. Or Spectrum, 43(4), 877–904. https://doi.org/10.1007/s00291-021-00633-0
Tirkolaee, E. B., Abbasian, P., & Weber, G. W. (2021). Sustainable fuzzy multi-trip location-routing problem for medical waste management during the COVID-19 outbreak. Science of the Total Environment, 756, 143607. https://doi.org/10.1016/j.scitotenv.2020.143607
Tirkolaee, E. B., Goli, A., Faridnia, A., Soltani, M., & Weber, G. W. (2020). Multi-objective optimization for the reliable pollution-routing problem with cross-dock selection using Pareto-based algorithms. Journal of Cleaner Production, 276, 122927. https://doi.org/10.1016/j.jclepro.2020.122927
Veenstra, M., Roodbergen, K. J., Coelho, L. C., & Zhu, S. X. (2018). A simultaneous facility location and vehicle routing problem arising in health care logistics in the Netherlands. European Journal of Operational Research, 268(2), 703–715. https://doi.org/10.1016/j.ejor.2018.01.043
Wang, R., Hua, Z., Liu, G., Zhang, J., Yan, J., Qi, F., Yang, S., Zhou, J., & Yang, X. (2021). A bi-level framework for learning to solve combinatorial optimization on graphs. Advances in Neural Information Processing Systems, 34, 21453–21466.
Wei, L., Zhang, Z., Zhang, D., & Leung, S. C. (2018). A simulated annealing algorithm for the capacitated vehicle routing problem with two-dimensional loading constraints. European Journal of Operational Research, 265(3), 843–859. https://doi.org/10.1016/j.ejor.2017.08.035
Worasan, K., Sethanan, K., Moonsri, K., & Golinska-Dawson, P. (2022). The multi-product vehicle routing problem with cross-docking: A novel strategy hybrid bat algorithm for Industry 3.5 in Thailand’s food industry. International Journal of Logistics Research and Applications. https://doi.org/10.1080/13675567.2022.2074381
Yang, F., Dai, Y., & Ma, Z. J. (2020). A cooperative rich vehicle routing problem in the last-mile logistics industry in rural areas. Transportation Research Part E: Logistics and Transportation Review, 141, 102024. https://doi.org/10.1016/j.tre.2020.102024
Yin, Y., Liu, X., Chu, F., & Wang, D. (2023). An exact algorithm for the home health care routing and scheduling with electric vehicles and synergistic-transport mode. Annals of Operations Research. https://doi.org/10.1007/s10479-023-05313-6
Yuan, Y., Cattaruzza, D., Ogier, M., Semet, F., & Vigo, D. (2021). A column generation based heuristic for the generalized vehicle routing problem with time windows. Transportation Research Part E: Logistics and Transportation Review, 152, 102391. https://doi.org/10.1016/j.tre.2021.102391
Zang, X., Jiang, L., Ratli, M., & Ding, B. (2020). A parallel variable neighborhood search for solving covering salesman problem. Optimization Letters. https://doi.org/10.1007/s11590-020-01642-8
Zhou, L., Lin, Y., Wang, X., & Zhou, F. (2019). Model and algorithm for bilevel multisized terminal location-routing problem for the last-mile delivery. International Transactions in Operational Research, 26(1), 131–156. https://doi.org/10.1111/itor.12399
Acknowledgements
We are thankful to the reviewers and the editors for their valuable comments.
Funding
This study was partially supported by the National Scientific Foundation of China (Project No. 71671152).
Author information
Authors and Affiliations
Contributions
All the authors have made substantial contributions to the conception; design of the work; the acquisition, analysis, and interpretation of data. The authors drafted the work and revised it critically for important intellectual content. The authors approved the version to be published and agree to be accountable for all aspects of the work in ensuring that questions related to the accuracy or integrity of any part of the work are appropriately investigated and resolved.
Corresponding author
Ethics declarations
Conflict of interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Ethics approval and consent to participate
This research did not involve human participants and/or animals.
Consent for publication
The author(s) give their explicit consent that they obtained consent from the responsible authorities at the institute/organization where the work has been carried out, before the work is submitted.
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
Mo, Y., Yang, K., Han, S. et al. Multi-period heterogeneous fleet vehicle routing problem with self-pickup point selection: a last-mile delivery scenario in urban and rural areas. Ann Oper Res (2024). https://doi.org/10.1007/s10479-024-06011-7
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10479-024-06011-7