Abstract
Heuristics for stochastic and dynamic vehicle routing problems are often kept relatively simple, in part due to the high computational burden resulting from having to consider stochastic information in some form. In this work, three existing heuristics are extended by three different local search variations: a first improvement descent using stochastic information, a tabu search using stochastic information when updating the incumbent solution, and a tabu search using stochastic information when selecting moves based on a list of moves determined through a proxy evaluation. In particular, the three local search variations are designed to utilize stochastic information in the form of sampled scenarios. The results indicate that adding local search using stochastic information to the existing heuristics can further reduce operating costs for shipping companies by 0.5–2 %. While the existing heuristics could produce structurally different solutions even when using similar stochastic information in the search, the appended local search methods seem able to make the final solutions more similar in structure.
Similar content being viewed by others
References
Azi, N., Gendreau, M., & Potvin, J.-Y. (2012). A dynamic vehicle routing problem with multiple delivery routes. Annals of Operations Research, 199, 103–112.
Bent, R. W., & Van Hentenryck, P. (2004). Scenario-based planning for partially dynamic vehicle routing with stochastic customers. Operations Research, 52, 977–987.
Berbeglia, G., Cordeau, J.-F., & Laporte, G. (2010). Dynamic pickup and delivery problems. European Journal of Operational Research, 202, 8–15.
Bianchi, L., Dorigo, M., Gambardella, L. M., & Gutjahr, W. J. (2009). A survey on metaheuristics for stochastic combinatorial optimization. Natural Computing, 8, 239–287.
Christiansen, M., Fagerholt, K., Nygreen, B., & Ronen, D. (2013). Ship routing and scheduling in the new millennium. European Journal of Operational Research, 228, 467–483.
Flatberg, T., Hasle, G., Kloster, O., Nilssen, E. J., & Riise, A. (2007). Dynamic and stochastic vehicle routing in practice. In V. S. Zeimpekis, C. D. Tarantilis, G. M. Giaglis, & I. E. Minis (Eds.), Dynamic fleet managament: Concepts, systems, algorithms & case studies, Volume 38 of Operations Research Computer Science Interfaces Series, Chapter 3 (pp. 41–64). New York: Springer.
Gendreau, M., Laporte, G., & Séguin, R. (1996). A tabu search heuristic for the vehicle routing problem with stochastic demands and customers. Operations Research, 44, 469–477.
Ghiani, G., Manni, E., Quaranta, A., & Triki, C. (2009). Anticipatory algorithms for same-day courier dispatching. Transportation Research Part E: Logistics and Transportation Review, 45, 96–106.
Hemmati, A., Hvattum, L. M., Norstad, I., & Fagerholt, K. (2014). Benchmark suite for a class of industrial and tramp ship routing and scheduling problems. INFOR, 52, 28–38.
Hvattum, L. M., & Esbensen, E. F. (2011). Metaheuristics for stochastic problems. In J. J. Cochran, L. A. Cox Jr., P. Keskinocak, J. P. Kharoufeh, & J. C. Smith (Eds.), Wiley encyclopedia of operations research and management science (Vol. 5, pp. 3218–3229). New York: Wiley.
Hvattum, L. M., Løkketangen, A., & Laporte, G. (2006). Solving a dynamic and stochastic vehicle routing problem with a sample scenario hedging heuristic. Transportation Science, 40, 421–438.
Hvattum, L. M., Løkketangen, A., & Laporte, G. (2007). A branch-and-regret heuristic for stochastic and dynamic vehicle routing problems. Networks, 49, 330–340.
Korsvik, J. E., Fagerholt, K., & Laporte, G. (2010). A tabu search heuristic for ship routing and scheduling. Journal of the Operational Research Society, 61, 594–603.
Pillac, V., Gendreau, M., Guéret, C., & Medaglia, A. L. (2013). A review of dynamic vehicle routing problems. European Journal of Operational Research, 225, 1–11.
Pillac, V., Guéret, C., & Medaglia, A. L. (2012). An event-driven optimization framework for dynamic vehicle routing. Decision Support Systems, 54, 414–423.
Psaraftis, H. N. (1995). Dynamic vehicle routing: Status and prospects. Annals of Operations Research, 61, 143–164.
Ritzinger, U., & Puchinger, J. (2013). Hybrid metaheuristics for dynamic and stochastic vehicle routing. In E.-G. Talbi (Ed.), Hybrid metaheuristics studies in computational intelligence (Vol. 434, pp. 77–95). Berlin: Springer.
Sarasola, B., Doerner, K. F., Schmid, V., & Alba, E. (2016). Variable neighborhood search for the stochastic and dynamic vehicle routing problem. Annals of Operations Research, 236, 425–461.
Schilde, M., Doerner, K. F., & Hartl, R. F. (2011). Metaheuristics for the dynamic stochastic dial-a-ride problem with expected return transports. Computers and Operations Research, 38, 1719–1730.
Tirado, G., Hvattum, L. M., Fagerholt, K., & Cordeau, J.-F. (2013). Heuristics for dynamic and stochastic routing in industrial shipping. Computers and Operations Research, 40, 253–263.
Acknowledgments
This research was carried out with financial support from the DOMinant II Project, partly funded by the Research Council of Norway, from a Grant from Iceland, Liechtenstein and Norway through the EEA Financial Mechanism (operated by Universidad Complutense de Madrid) with reference 026-ABELIM-2013, and from the Government of Spain, Grant TIN2012-32482. The authors are grateful for the inputs from three anonymous reviewers.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Tirado, G., Hvattum, L.M. Improved solutions to dynamic and stochastic maritime pick-up and delivery problems using local search. Ann Oper Res 253, 825–843 (2017). https://doi.org/10.1007/s10479-016-2177-5
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-016-2177-5