Abstract
The vehicle routing problem with time windows and lunch break (VRPTW-LB) is an NP-hard combinatorial optimization problem that belongs to the vehicle routing problem family. In the VRPTW-LB, each vehicle must serve assigned customers within their availability periods and take a mandatory break within its time slot for a given duration. This paper proposes a new mixed integer linear programming (MILP) formulation for the VRPTW-LB. The new MILP formulation is based on the idea of the intersection of two intervals, which must be non-empty. It provides a flexible schedule for lunch breaks by defining the earliest and latest start times at which each break can be taken, instead of defining its exact start time. A comparative study of MILP formulations from the literature and the proposed one is performed, which are tested on benchmark instances from the literature. These MILP formulations are powerless to solve large-scale instances. To overcome this limitation, an efficient lunch break scheduling algorithm is proposed and embedded into a simulated annealing (SA) based heuristic. Computational results highlight the competitiveness of the new MILP formulation with respect to other MILP formulations and the efficiency of the proposed heuristic in obtaining high-quality solutions in short CPU running times.
Similar content being viewed by others
References
Bazirha, M., Kadrani, A., & Benmansour, R. (2020). Daily scheduling and routing of home health care with multiple availability periods of patients. In: Variable Neighborhood Search: 7th international conference, ICVNS 2019, Springer, pp 178–193.
Bazirha, M., Kadrani, A., & Benmansour, R. (2022). Optimization of the stochastic home health care routing and scheduling problem with multiple hard time windows. International Journal of Supply and Operations Management, 9(2), 235–250.
Belhaiza, S., Hansen, P., & Laporte, G. (2014). A hybrid variable neighborhood tabu search heuristic for the vehicle routing problem with multiple time windows. Computers & Operations Research, 52, 269–281.
Beltrami, E. J., & Bodin, L. D. (1974). Networks and vehicle routing for municipal waste collection. Networks, 4(1), 65–94.
Buhrkal, K., Larsen, A., & Ropke, S. (2012). The waste collection vehicle routing problem with time windows in a city logistics context. Procedia-Social and Behavioral Sciences, 39, 241–254.
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.
Coelho, L. C., Gagliardi, J. P., Renaud, J., et al. (2016). Solving the vehicle routing problem with lunch break arising in the furniture delivery industry. Journal of the Operational Research Society, 67(5), 743–751.
Dantzig, G., Fulkerson, R., & Johnson, S. (1954). Solution of a large-scale traveling-salesman problem. Journal of the Operations Research Society of America, 2(4), 393–410.
Dotoli, M., & Epicoco, N. (2017). A vehicle routing technique for hazardous waste collection. IFAC-PapersOnLine, 50(1), 9694–9699.
Favaretto, D., Moretti, E., & Pellegrini, P. (2007). Ant colony system for a vrp with multiple time windows and multiple visits. Journal of Interdisciplinary Mathematics, 10(2), 263–284.
Glover, F. (1986). Future paths for integer programming and links to artificial intelligence. Computers & Operations Research, 13(5), 533–549.
Kirkpatrick, S., Gelatt, C. D., Jr., & Vecchi, M. P. (1983). Optimization by simulated annealing. Science, 220(4598), 671–680.
Kulkarni, R., & Bhave, P. R. (1985). Integer programming formulations of vehicle routing problems. European Journal of Operational Research, 20(1), 58–67.
Liu, R., Yuan, B., & Jiang, Z. (2017). Mathematical model and exact algorithm for the home care worker scheduling and routing problem with lunch break requirements. International Journal of Production Research, 55(2), 558–575.
Liu, W., Dridi, M., Fei, H., et al. (2021). Hybrid metaheuristics for solving a home health care routing and scheduling problem with time windows, synchronized visits and lunch breaks. Expert Systems with Applications, 183(115), 307.
Mladenović, N., & Hansen, P. (1997). Variable neighborhood search. Computers & Operations Research, 24(11), 1097–1100.
Nickel, S., Schröder, M., & Steeg, J. (2012). Mid-term and short-term planning support for home health care services. European Journal of Operational Research, 219(3), 574–587.
Pourjavad, E., & Almehdawe, E. (2022). Optimization of the technician routing and scheduling problem for a telecommunication industry. Annals of Operations Research, 315(1), 371–395.
Renaud, J., Laporte, G., & Boctor, F. F. (1996). A tabu search heuristic for the multi-depot vehicle routing problem. Computers & Operations Research, 23(3), 229–235.
Sahoo, S., Kim, S., Kim, B. I., et al. (2005). Routing optimization for waste management. Interfaces, 35(1), 24–36.
Savelsbergh, M. W., & Sol, M. (1995). The general pickup and delivery problem. Transportation Science, 29(1), 17–29.
Solomon, M. M., & Desrosiers, J. (1988). Survey paper—time window constrained routing and scheduling problems. Transportation Science, 22(1), 1–13. https://doi.org/10.1287/trsc.22.1.1
Waters, C. (1988). Expanding the scope of linear programming solutions for vehicle scheduling problems. Omega, 16(6), 577–583.
Xiao, L., Dridi, M., & El Hassani, A. H. (2018). Mathematical model for the home health care scheduling and routing problem with flexible lunch break requirements. IFAC-PapersOnLine, 51(11), 334–339.
Author information
Authors and Affiliations
Corresponding author
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
Bazirha, M. A novel MILP formulation and an efficient heuristic for the vehicle routing problem with lunch break. Ann Oper Res (2023). https://doi.org/10.1007/s10479-023-05742-3
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10479-023-05742-3