Rich vehicle routing problems frequently arise in real-world applications. The related literature is trying to effectively address many of them, considering all their constraints and the need to solve large practical instances. In this paper, we handle a rich vehicle routing problem that emerges from an Italian service provider company operating in the delivery of pharmaceutical products. This problem is characterized by constraints that include multiple depots, periods, and trips, as well as specific time windows, customer-vehicle incompatibilities, and restrictions on vehicle working hours. To solve this problem, we propose a two-phase decomposition approach. In the first phase, we generate a set of trips that satisfy all problem constraints for a single period. Then, in the second phase, three algorithms based, respectively, on a greedy heuristic, a variable neighbourhood search metaheuristic, and a mixed integer linear programming model are tested to combine the generated trips into routes for the overall set of periods. Computational results on real-world instances show that the model hits the one-hour time limit for cases with more than 150 trips. The metaheuristic algorithm performs better in terms of objective function value. The greedy algorithm is faster but is outperformed by the other methods in terms of solution quality.

A Real-World Multi-Depot, Multi-Period, and Multi-Trip Vehicle Routing Problem with Time Windows / Cavecchia, M.; de Queiroz, T. A.; Lancellotti, R.; Zucchi, G.; Iori, M.. - 1:(2025), pp. 112-122. (Intervento presentato al convegno 14th International Conference on Operations Research and Enterprise Systems (ICORES 2025) tenutosi a Porto nel 23-25/02/2025) [10.5220/0013153100003893].

A Real-World Multi-Depot, Multi-Period, and Multi-Trip Vehicle Routing Problem with Time Windows

Cavecchia M.
;
Lancellotti R.;Zucchi G.;Iori M.
2025

Abstract

Rich vehicle routing problems frequently arise in real-world applications. The related literature is trying to effectively address many of them, considering all their constraints and the need to solve large practical instances. In this paper, we handle a rich vehicle routing problem that emerges from an Italian service provider company operating in the delivery of pharmaceutical products. This problem is characterized by constraints that include multiple depots, periods, and trips, as well as specific time windows, customer-vehicle incompatibilities, and restrictions on vehicle working hours. To solve this problem, we propose a two-phase decomposition approach. In the first phase, we generate a set of trips that satisfy all problem constraints for a single period. Then, in the second phase, three algorithms based, respectively, on a greedy heuristic, a variable neighbourhood search metaheuristic, and a mixed integer linear programming model are tested to combine the generated trips into routes for the overall set of periods. Computational results on real-world instances show that the model hits the one-hour time limit for cases with more than 150 trips. The metaheuristic algorithm performs better in terms of objective function value. The greedy algorithm is faster but is outperformed by the other methods in terms of solution quality.
2025
23-feb-2025
14th International Conference on Operations Research and Enterprise Systems (ICORES 2025)
Porto
23-25/02/2025
1
112
122
Cavecchia, M.; de Queiroz, T. A.; Lancellotti, R.; Zucchi, G.; Iori, M.
A Real-World Multi-Depot, Multi-Period, and Multi-Trip Vehicle Routing Problem with Time Windows / Cavecchia, M.; de Queiroz, T. A.; Lancellotti, R.; Zucchi, G.; Iori, M.. - 1:(2025), pp. 112-122. (Intervento presentato al convegno 14th International Conference on Operations Research and Enterprise Systems (ICORES 2025) tenutosi a Porto nel 23-25/02/2025) [10.5220/0013153100003893].
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1377269
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact