Abstract
We address a milk run logistics problem in which goods must be transferred between facilities on a regular basis to support a company’s production. The resulting optimization problem is a form of cyclical, multi-commodity inventory routing problem with pick-ups and deliveries. This problem becomes particularly challenging when either all available cargo of a particular commodity must be picked up or none of it, so as to simplify internal logistics procedures. We model the problem mathematically and introduce a two-phase heuristic to solve the problem. The first phase consists of an adaptive large neighborhood search (ALNS), and the second phase uses a relaxed version of the mathematical model to improve the routes for the vehicles. We present experimental results on a dataset based on real-world data from a company in Germany and show that our two-phase procedure can find high quality solutions even to real-world sized problems in reasonable amounts of computation time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Although the models are run on different machines, the mathematical model was run on a faster machine than the ALNS.
References
Adulyasak, Y., Cordeau, J.F., Jans, R.: Optimization-based adaptive large neighborhood search for the production routing problem. Transp. Sci. 48(1), 20–45 (2014)
Adulyasak, Y., Cordeau, J.F., Jans, R.: The production routing problem: a review of formulations and solution algorithms. Comput. Oper. Res. 55, 141–152 (2015)
Bertazzi, L., Savelsbergh, M., Speranza, M.G.: Inventory routing. In: Golden, B., Raghavan, S., Wasil, E. (eds.) The Vehicle Routing Problem: Latest Advances and New Challenges. ORCS, vol. 43, pp. 49–72. Springer, Boston (2008). https://doi.org/10.1007/978-0-387-77778-8_3
Chitsaz, M., Divsalar, A., Vansteenwegen, P.: A two-phase algorithm for the cyclic inventory routing problem. Eur. J. Oper. Res. 254(2), 410–426 (2016)
Ekici, A., Özener, O.O., Kuyzu, G.: Cyclic delivery schedules for an inventory routing problem. Transp. Sci. 49(4), 817–829 (2014)
Lei, L., Liu, S., Ruszczynski, A., Park, S.: On the integrated production, inventory, and distribution routing problem. IIE Trans. 38(11), 955–970 (2006)
Meyer, A.: Milk Run Design: Definitions, Concepts and Solution Approaches. KIT Scientific Publishing, Karlsruhe (2017)
Pisinger, D., Ropke, S.: Large neighborhood search. In: Gendreau, M., Potvin, J.Y. (eds.) Handbook of Metaheuristics. ISOR, vol. 146, pp. 399–419. Springer, Boston (2010). https://doi.org/10.1007/978-1-4419-1665-5_13
Raa, B., Aghezzaf, E.H.: A practical solution approach for the cyclic inventory routing problem. Eur. J. Oper. Res. 192(2), 429–441 (2009)
Rakke, J.G., Andersson, H., Christiansen, M., Desaulniers, G.: A new formulation based on customer delivery patterns for a maritime inventory routing problem. Transp. Sci. 49(2), 384–401 (2015)
Ropke, S., Pisinger, D.: An adaptive large neighborhood search heuristic for the pickup and delivery problem with time windows. Transp. Sci. 40(4), 455–472 (2006)
Acknowledgments
We thank the Paderborn Center for Parallel Computation (PC\(^2\)) for the use of the OCuLUS cluster.
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Schulte, J., Römer, M., Tierney, K. (2020). Cyclical Inventory Routing with Unsplittable Pick-Up and Deliveries. In: Lalla-Ruiz, E., Mes, M., Voß, S. (eds) Computational Logistics. ICCL 2020. Lecture Notes in Computer Science(), vol 12433. Springer, Cham. https://doi.org/10.1007/978-3-030-59747-4_16
Download citation
DOI: https://doi.org/10.1007/978-3-030-59747-4_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-59746-7
Online ISBN: 978-3-030-59747-4
eBook Packages: Computer ScienceComputer Science (R0)