TY - JOUR
T1 - A matheuristic for a 2-echelon vehicle routing problem with capacitated satellites and reverse flows
AU - Dumez, Dorian
AU - Tilk, Christian
AU - Irnich, Stefan
AU - Lehuédé, Fabien
AU - Olkis, Katharina
AU - Péton, Olivier
N1 - Publisher Copyright:
© 2022 Elsevier B.V.
PY - 2023/2/16
Y1 - 2023/2/16
N2 - Last-mile collection and delivery services often rely on multi-echelon logistic systems with many types of practical spatial, temporal, and resource constraints. We consider three extensions of the basic 2-echelon vehicle routing problem that are of practical interest: First, second-echelon vehicles need to simultaneously deliver and collect goods at customers within their specified time window. Second, first-echelon vehicles are allowed to perform multiple trips during the planning horizon. Third, the intermediate facilities, called satellites, allow temporary storage of goods, but the quantity that can be stored at a time is limited. This paper integrates these complicating features in a single mathematical model. To solve the problem, we design a decomposition-based matheuristic. It employs a reduced and refined mixed-integer programming formulation and two echelon-specific large neighborhood searches (LNS) to produce improving routes for the respective echelon. The most important algorithmic component is the feasibility check of LNS that relies on a sequence of constant-time and low-complexity tests. The final test allows re-scheduling of the operations taking place at a satellite. Extensive computational experiments systematically evaluate the new components of the matheuristic and benchmark it against a recent exact method for a related problem. Moreover, the impact of the main problem features such as the number and capacity of satellites as well as the integration of forward and reverse flows is analyzed.
AB - Last-mile collection and delivery services often rely on multi-echelon logistic systems with many types of practical spatial, temporal, and resource constraints. We consider three extensions of the basic 2-echelon vehicle routing problem that are of practical interest: First, second-echelon vehicles need to simultaneously deliver and collect goods at customers within their specified time window. Second, first-echelon vehicles are allowed to perform multiple trips during the planning horizon. Third, the intermediate facilities, called satellites, allow temporary storage of goods, but the quantity that can be stored at a time is limited. This paper integrates these complicating features in a single mathematical model. To solve the problem, we design a decomposition-based matheuristic. It employs a reduced and refined mixed-integer programming formulation and two echelon-specific large neighborhood searches (LNS) to produce improving routes for the respective echelon. The most important algorithmic component is the feasibility check of LNS that relies on a sequence of constant-time and low-complexity tests. The final test allows re-scheduling of the operations taking place at a satellite. Extensive computational experiments systematically evaluate the new components of the matheuristic and benchmark it against a recent exact method for a related problem. Moreover, the impact of the main problem features such as the number and capacity of satellites as well as the integration of forward and reverse flows is analyzed.
KW - CITY LOGISTICS
KW - 2-Echelon Vehicle routing
KW - City logistics
KW - Matheuristic
KW - Routing
UR - http://www.scopus.com/inward/record.url?scp=85131516135&partnerID=8YFLogxK
U2 - 10.1016/j.ejor.2022.05.022
DO - 10.1016/j.ejor.2022.05.022
M3 - Article
SN - 0377-2217
VL - 305
SP - 64
EP - 84
JO - European Journal of Operational Research
JF - European Journal of Operational Research
IS - 1
ER -