×

Dynamic traveling salesman problem with stochastic release dates. (English) Zbl 1430.90047

Summary: The dynamic traveling salesman problem with stochastic release dates (DTSP-srd) is a problem in which a supplier has to deliver parcels to its customers. These parcels are delivered to its depot while the distribution is taking place. The arrival time of a parcel to the depot is called its release date. In the DTSP-srd, release dates are stochastic and dynamically updated as the distribution takes place. The objective of the problem is the minimization of the total time needed to serve all customers, given by the sum of the traveling time and the waiting time at the depot. The problem is represented as a Markov decision process and is solved through a reoptimization approach. Two models are proposed for the problem to be solved at each stage. The first model is stochastic and exploits the entire probabilistic information available for the release dates. The second model is deterministic and uses an estimation of the release dates. An instance generation procedure is proposed to simulate the evolution of the information to perform computational tests. The results show that a more frequent reoptimization provides better results across all tested instances and that the stochastic model performs better than the deterministic model. The main drawback of the stochastic model lies in the computational time required to evaluate a solution, which makes an iteration of the heuristic substantially more time-consuming than in the case where the deterministic model is used.

MSC:

90B06 Transportation, logistics and supply chain management
90B10 Deterministic network models in operations research
90C27 Combinatorial optimization
90C40 Markov and semi-Markov decision processes

Software:

TSPLIB; LKH
Full Text: DOI

References:

[1] Archetti, C.; Feillet, D.; Mor, A.; Speranza, M. G., An iterated local search for the traveling salesman problem with release dates and completion time minimization, Computers & Operations Research, 98, 24-37 (2018) · Zbl 1391.90646
[2] Archetti, C.; Feillet, D.; Speranza, M. G., Complexity of routing problems with release dates, European Journal of Operational Research, 247, 797-803 (2015) · Zbl 1346.90072
[3] Cattaruzza, D.; Absi, N.; Feillet, D., The multi-trip vehicle routing problem with time windows and release dates, Transportation Science, 50, 676-693 (2016)
[4] Fan, Y. Y.; Kalaba, R. E.; Moore II, J. E., Arriving on time, Journal of Optimization Theory and Applications, 127, 497-513 (2005) · Zbl 1130.90410
[5] Gendreau, M.; Jabali, O.; Rei, W., 50th anniversary invited article future research directions in stochastic vehicle routing, Transportation Science, 50, 1163-1173 (2016)
[6] Helsgaun, K., An effective implementation of the Lin-Kernighan traveling salesman heuristic, European Journal of Operational Research, 126, 106-130 (2000) · Zbl 0969.90073
[7] Kaparias, I.; Bell, M. G.H.; Belzner, H., A new measure of travel time reliability for in-vehicle navigation systems, Journal of Intelligent Transportation Systems, 12, 202-211 (2008) · Zbl 1209.90126
[8] Klapp, M. A.; Erera, A. L.; Toriello, A., The dynamic dispatch waves problem for same-day delivery, European Journal of Operational Research, 271, 519-534 (2018) · Zbl 1403.90135
[9] Klapp, M. A.; Erera, A. L.; Toriello, A., The one-dimensional dynamic dispatch waves problem, Transportation Science, 52, 402-415 (2018)
[10] Li, X.; Tian, P.; Leung, S. C.H., Vehicle routing problems with time windows and stochastic travel and service times: Models and algorithm, International Journal of Production Economics, 125, 137-145 (2010)
[11] Lin, S.; Kernighan, B. W., An effective heuristic algorithm for the traveling-salesman problem, Operations Research, 21, 498-516 (1973) · Zbl 0256.90038
[12] Malandraki, C.; Daskin, M. S., Time dependent vehicle routing problems: Formulations, properties and heuristic algorithms, Transportation Science, 26, 185-200 (1992) · Zbl 0758.90029
[13] Pinedo, M. L., Scheduling: theory, algorithms, and systems (2016), Springer · Zbl 1332.90002
[14] Powell, W. B.; Simao, H. P.; Bouzaiene-Ayari, B., Approximate dynamic programming in transportation and logistics: A unified framework, EURO Journal on Transportation and Logistics, 1, 237-284 (2012)
[15] Puterman, M. L., Markov decision processes: Discrete stochastic dynamic programming (2014), John Wiley & Sons
[16] Reinelt, G., TSPLIB - A traveling salesman problem library, ORSA Journal on Computing, 3, 376-384 (1991) · Zbl 0775.90293
[17] Reyes, D.; Erera, A. L.; Savelsbergh, M. W.P., Complexity of routing problems with release dates and deadlines, European Journal of Operational Research, 266, 29-34 (2018) · Zbl 1403.90163
[18] Ritzinger, U.; Puchinger, J.; Hartl, R. F., A survey on dynamic and stochastic vehicle routing problems, International Journal of Production Research, 54, 215-231 (2016)
[19] Russell, R. A.; Urban, T. L., Vehicle routing with soft time windows and Erlang travel times, Journal of the Operational Research Society, 59, 1220-1228 (2008) · Zbl 1176.90108
[20] Secomandi, N.; Margot, F., Reoptimization approaches for the vehicle-routing problem with stochastic demands, Operations Research, 57, 214-230 (2009) · Zbl 1181.90043
[21] Solomon, M. M., Algorithms for the vehicle routing and scheduling problems with time window constraints, Operations Research, 35, 254-265 (1987) · Zbl 0625.90047
[22] Taş, D.; Dellaert, N.; Van Woensel, T.; De Kok, T., Vehicle routing problem with stochastic travel times including soft time windows and service costs, Computers & Operations Research, 40, 214-224 (2013) · Zbl 1349.90131
[23] Ulmer, M. W.; Thomas, B. W.; Mattfeld, D. C., Preemptive depot returns for a dynamic same-day delivery problem, Technical Report (2016)
[24] van Heeswijk, W. J.A.; Mes, M. R.K.; Schutten, J. M.J., The delivery dispatching problem with time windows for urban consolidation centers, Transportation Science (2017)
[25] Voccia, S. A.; Campbell, A. M.; Thomas, B. W., The same-day delivery problem for online purchases, Transportation Science (2017)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.