A branch-cut-and-price algorithm for a dial-a-ride problem with minimum disease-transmission risk

Shuocheng Guo,Iman Dayarian,Jian Li,Xinwu Qian
2023-08-07
Abstract:This paper investigates a variant of the dial-a-ride problem (DARP), namely Risk-aware DARP (RDARP). Our RDARP extends the DARP by (1) minimizing a weighted sum of travel cost and disease-transmission risk exposure for onboard passengers and (2) introducing a maximum cumulative exposure risk constraint for each vehicle to ensure a trip with lower external exposure. Both extensions require that the risk exposure of each onboard passenger is propagated in a minimized fashion while satisfying other existing constraints of the DARP. To fully describe the RDARP, we first provide a three-index arc-based formulation and reformulate the RDARP into an equivalent min-max trip-based formulation, which is solved by an exact Branch-Cut-and-Price (BCP) algorithm. For each node in the branching tree, we adopt the column generation method by decomposing the problem into a master problem and a subproblem. The latter takes the form of an elementary shortest path problem with resource constraints and minimized maximum risk (ESPPRCMMR). To solve the ESPPRCMMR efficiently, we develop a new labeling algorithm and establish families of resource extension functions in compliance with the risk-related resources. We adopt a real-world paratransit trip dataset to generate the RDARP instances ranging from 17 to 55 heterogeneous passengers with 3 to 13 vehicles during the morning and afternoon periods. Computational results show that our BCP algorithm can optimally solve all small- and medium-sized instances (32 or fewer passengers) within 5 minutes. For the large instances (39 to 55 passengers), our BCP algorithm can solve 23 of 30 instances optimally within a time limit of one hour.
Optimization and Control
What problem does this paper attempt to address?
The problem that this paper attempts to solve is how to minimize the maximum exposure risk of passengers while minimizing the total transportation cost in the demand - responsive transportation (DRT) service. Specifically, the paper introduces a new variant problem - the Risk - aware Demand - Responsive Transportation Problem (RDARP). Its objective is to reduce the exposure risk of each passenger during the journey by optimizing the route planning and scheduling strategies under the premise of meeting the existing constraints, especially for the service of susceptible populations during the epidemic. The paper proposes a Branch - Cut - and - Price (BCP) algorithm to effectively solve this bi - objective optimization problem, and verifies the effectiveness of this method through practical cases.