Exact and Heuristic Approaches for the Covering Tour Location Routing Problem
Authors:
Andreas Hagn,
Jan Krause,
Lorenza Moreno,
Moritz Stargalla
Abstract:
The Covering Tour Location Routing Problem (CTLRP) unites the well-known location routing problem with the possibility of covering customers through intermediary facilities. The objective is to select a subset of greenfield or brownfield depots and a subset of facilities, assign customers to suitable facilities, and design routes for a fleet of vehicles such that each customer's demand of a homoge…
▽ More
The Covering Tour Location Routing Problem (CTLRP) unites the well-known location routing problem with the possibility of covering customers through intermediary facilities. The objective is to select a subset of greenfield or brownfield depots and a subset of facilities, assign customers to suitable facilities, and design routes for a fleet of vehicles such that each customer's demand of a homogenous good can be satisfied and a given objective function is minimized. We focus particularly on the case when customers can not be directly visited, i.e. they have to pick up their orders from intermediary facilities, and the objective function consists of the strategic and operational costs, i.e. total routing costs plus costs for establishing or operating the selected depots and facilities. We introduce a mixed-integer programming model derived from a 2-commodity flow formulation, which can be seen as a baseline model for various applications. As such models are often impractical to solve for realistically-sized scenarios, a local search-based matheuristic to solve the problem at hand is developed. Furthermore, we construct benchmark instances for the CTLRP by expanding existing LRP instances to include information on facilities and customers. Extensive computational experiments on said instances with the aim of analyzing different heuristic configurations show that the proposed heuristic, if designed carefully, is able to produce very good results within a short period of time, while exact solving methods using the proposed MIP formulation frequently return highly suboptimal solutions and exhibit slow convergence speeds.
△ Less
Submitted 26 November, 2024;
originally announced November 2024.
A Branch-Price-Cut-And-Switch Approach for Optimizing Team Formation and Routing for Airport Baggage Handling Tasks with Stochastic Travel Times
Authors:
Andreas Hagn,
Rainer Kolisch,
Giacomo Dall'Olio,
Stefan Weltge
Abstract:
In airport operations, optimally using dedicated personnel for baggage handling tasks plays a crucial role in the design of resource-efficient processes. Teams of workers with different qualifications must be formed, and loading or unloading tasks must be assigned to them. Each task has a time window within which it can be started and should be finished. Violating these temporal restrictions incur…
▽ More
In airport operations, optimally using dedicated personnel for baggage handling tasks plays a crucial role in the design of resource-efficient processes. Teams of workers with different qualifications must be formed, and loading or unloading tasks must be assigned to them. Each task has a time window within which it can be started and should be finished. Violating these temporal restrictions incurs severe financial penalties for the operator. In practice, various components of this process are subject to uncertainties. We consider the aforementioned problem under the assumption of stochastic travel times across the apron. We present two binary program formulations to model the problem at hand and solve it with a Branch-Price-Cut-and-Switch approach, in which we dynamically switch between two master problem formulations. Furthermore, we use an exact separation method to identify violated rank-1 Chvátal-Gomory cuts and utilize an efficient branching rule relying on task finish times. We test the algorithm on instances generated based on real-world data from a major European hub airport with a planning horizon of up to two hours, 30 flights per hour, and three available task execution modes to choose from. Our results indicate that our algorithm is able to significantly outperform existing solution approaches. Moreover, an explicit consideration of stochastic travel times allows for solutions that utilize the available workforce more efficiently, while simultaneously guaranteeing a stable service level for the baggage handling operator.
△ Less
Submitted 31 May, 2024;
originally announced May 2024.