Abstract
This study considers a multi-trip split-delivery vehicle routing problem with soft time windows for daily inventory replenishment under stochastic travel times. Considering uncertainty in travel times for vehicle routing problems is beneficial because more robust schedules can be generated and unanticipated consequences can be reduced when schedules are implemented in reality. However, uncertainties in model parameters have rarely been addressed for the problems in this category mainly due to the high problem complexity. In this study, an innovative and practical approach is proposed to consider stochastic travel times in the planning process. In the planning model, the possible outcomes of vehicle arrivals and product delivery at retailers are systematically categorized and their associated penalty and reward are estimated. Thus, unanticipated costs for every scheduling decision can be incorporated into the planning model to generate vehicle routing schedules that are more robust facing uncertain traffic conditions. To solve the model that is characterized as an NP-hard problem in a reasonable amount of time, a two-stage heuristic solution algorithm is proposed. Finally, the stochastic model is compared with the deterministic model in both planning and simulated operation stages using the data of a supply chain in Taiwan. The result confirms that the schedule generated by the stochastic model is more robust than the one created with the deterministic model because undesired outcomes such as unfulfilled demands are greatly reduced.
Similar content being viewed by others
References
Alonso F, Alvarez MJ, Beasley JE (2008) A tabu search algorithm for the periodic vehicle routing problem with multiple vehicle trips and accessibility restrictions. J Oper Res Soc 59(7):963–976
Ando N, Taniguchi E (2006) Travel time reliability in vehicle routing and scheduling with time windows. Netw Spat Econ 6:293–311
Azi N, Gendreau M, Potvin JY (2007) An exact algorithm for a single-vehicle routing problem with time windows and multiple routes. Eur J Oper Res 178(3):755–766
Azi N, Gendreau M, Potvin JY (2010) An exact algorithm for a vehicle routing problem with time windows and multiple use of vehicles. Eur J Oper Res 202(3):756–763
Brandão JCS, Mercer A (1997) A tabu search algorithm for the multi-trip vehicle routing and scheduling problem. Eur J Oper Res 100(1):180–191
Brandão JCS, Mercer A (1998) The multi-trip vehicle routing problem. J Oper Res Soc 49(8):799–805
Desaulniers G (2010) Branch-and-price-and-cut for the split-delivery vehicle routing problem with time windows. Oper Res 58(1):179–192
Escuín D, Millán C, Larrodé E (2012) Modelization of time-dependent urban freight problems by using a multiple number of distribution centers. Netw Spat Econ 12(3):321–336
Fisher ML (1995) Vehicle routing. Handbooks Oper Res Manag Sci 8:1–33
Frizzell PW, Giffin JW (1995) The split delivery vehicle scheduling problem with time windows and grid network distances. Comput Oper Res 22(6):655–667
Gendreau M, Dejax P, Feillet D, Gueguen C (2006) Vehicle routing with time windows and split deliveries. Technical report 2006–851. Laboratoire Informatique d’Avignon, Avignon
Golden BL, Raghavan S, Wasil EA (eds) (2008) The vehicle routing problem: latest advances and new challenges. Springer, New York
Han J, Lee C, Park S (2014) A robust scenario approach for the vehicle routing problem with uncertain travel times. Transp Sci 48(3):373–390
Ho SC, Haugland D (2004) A tabu search heuristic for the vehicle routing problem with time windows and split deliveries. Comput Oper Res 31(12):1947–1964
Institute of Transportation (2010) The survey of vehicle operation cost and promotion of training program for economic evaluation of transport projects (in Chinese). Institute of Transportation, Taipei
Kenyon A, Morton DP (2003) Stochastic vehicle routing with random travel times. Transp Sci 37:69–82
Laporte G (2009) Fifty years of vehicle routing. Transp Sci 43:408–416
Li X, Tian P, Leung SCH (2010a) Vehicle routing problems with time windows and stochastic travel and service times: models and algorithm. Int J Prod Econ 125:137–145
Li Z-C, Lam WHK, Wong SC, Sumalee A (2010b) An activity-based approach for scheduling multimodal transit services. Transportation 37:751–774
List GF, Wood B, Nozick LK, Turnquist MA, Jones DA, Kjeldgaard EA, Lawton CR (2003) Robust optimization for fleet planning under uncertainty. Transp Res E:Logist Trans Rev 39:209–227
Low C, Li R-K, Chang C-M (2013) Integrated scheduling of production and delivery with time windows. Int J Prod Res 51(3):897–909
Mingozzi A, Roberti R, Toth P (2013) An exact algorithm for the multitrip vehicle routing problem. INFORMS J Comput 25(2):193–207
Mirmohammadsadeghi S, Ahmed S (2015) Memetic heuristic approach for solving truck and trailer routing problems with stochastic demands and time windows. Networks and Spatial Economics, online first
Mulvery JM, Ruszczynski A (1995) A new scenario decomposition method for large-scale stochastic optimization. Oper Res 43(3):477–490
Mulvery JM, Vanderbei RJ, Zenios SA (1995) Robust optimization of large-scale systems. Oper Res 43:254–281
Norouzi N, Tavakkoli-Moghaddam R, Ghazanfari M, Alinaghian M, Salamatbakhsh A (2012) A new multi-objective competitive open vehicle routing problem solved by particle swarm optimization. Netw Spat Econ 12(4):321–336
Olivera A, Viera O (2007) Adaptive memory programming for the vehicle routing problem with multiple trips. Comput Oper Res 34(1):28–47
Petch RJ, Salhi S (2003) A multi-phase constructive heuristic for the vehicle routing problem with multiple trips. Discret Appl Math 133(1):69–92
Salani M, Vacca I (2011) Branch and price for the vehicle routing problem with discrete split deliveries and time windows. Eur J Oper Res 213:470–477
Salhi S, Petch RJ (2007) A GA based heuristic for the vehicle routing problem with multiple trips. J Math Model Algoritm 6(4):591–613
Solomon MM (1987) Algorithms for the vehicle routing and scheduling problems with time window constraints. Oper Res 35:254–265
Stancu-Minasian IM (1985) Stochastic programming with multiple objective functions. Springer
Taillard ED, Laporte G, Gendreau M (1996) Vehicle routeing with multiple use of vehicles. J Oper Res Soc 47(8):1065–1070
Taillard ED, Badeau P, Gendreau M, Guertin F, Potvin JY (1997) A tabu search heuristic for the vehicle routing problem with soft time windows. Transp Sci 31(2):170–186
Tang J, Yu Y, Li J (2015) An exact algorithm for the multi-trip vehicle routing and scheduling problem of pickup and delivery of customers to the airport. Transp Res E:Logist Trans Rev 73:114–132
Tarhini H, Bish DR (2015) Routing strategies under demand uncertainty, networks and spatial economics. online first
Tas D, Dellaert N, van Woensel T, de Kok T (2013) Vehicle routing problem with stochastic travel times including soft time windows and service costs. Comput Oper Res 40(1):214–224
Yan S, Tang CH (2008) An integrated framework for inter-city bus scheduling under stochastic bus travel time. Transp Sci 42:318–335
Yan S, Chi CJ, Tang CH (2006) Inter-city bus routing and timetable setting under stochastic demands. Transp Res E:Logist Trans Rev 40:572–586
Yan S, Tang CH, Fu TC (2008) An airline scheduling model and solution algorithms under stochastic demands. Eur J Oper Res 190:22–39
Yan S, Chen C-Y, Wu C-C (2012) Solution methods for the taxi pooling problem. Transportation 39(3):723–748
Yan S, Chu JC, Hsiao F-Y, Huang H-J (2015a) A planning model and solution algorithm for multi-trip split-delivery vehicle routing and scheduling problems with time windows. Comput Ind Eng 87:383–393
Yan S, Hsiao F-Y, Chen Y-C (2015b) Inter-school bus scheduling under stochastic travel times, networks and spatial economics. online first
Zhang J, Lam WHK, Chen BY (2013) A stochastic vehicle routing problem with travel time uncertainty: trade-off between cost and customer service. Netw Spat Econ 13(4):471–496
Zhong Y, Cole MH (2005) A vehicle routing problem with backhauls and time windows: a guided local search solution. Transp Res E 41(2):131–144
Acknowledgments
This research was supported by Grant MOST-101-2221-E-008-096-MY3 from the Ministry of Science and Technology, Taiwan. We thank the supply chain managers for providing the test data and their valuable opinions. We would also like to thank the editor and two anonymous referees for their helpful comments and suggestions on the presentation of the paper.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chu, J.C., Yan, S. & Huang, HJ. A Multi-Trip Split-Delivery Vehicle Routing Problem with Time Windows for Inventory Replenishment Under Stochastic Travel Times. Netw Spat Econ 17, 41–68 (2017). https://doi.org/10.1007/s11067-015-9317-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11067-015-9317-3