Airline scheduling to minimize operational costs and variability
Item Usage Stats
Airlines tend to design their ﬂights schedules with the primary concern of the minimization of operational costs. However, the recently emerging idea of resilient scheduling deﬁned as staying operational in case of unexpected disruptions and adaptability should be of great importance for airlines as well due to the high opportunity costs caused by the ﬂight cancellations and passenger inconvenience caused by delays in the schedule. In this study, we integrate resilient airline schedule design, aircraft routing and ﬂeet assignment problems with uncertain non-cruise times and controllable cruise times. We follow a data-driven method to estimate ﬂight delay probabilities to calculate the airport congestion coeﬃcients required for the probability distributions of non-cruise time random variables. We formulate the problem as a bi-criteria nonlinear mixed integer mathematical model with chance constraints. The nonlinearity caused by the fuel consumption and CO2 emission function associated with the controllable cruise times in our ﬁrst objective is handled by second order conic inequalities. We minimize the total absolute deviation of the aircraft path variabilities from the average in our second objective to generate balanced schedules in terms of resilience. We follow an ε-constraint approach to scalarize and solve our problem via commercial solvers and we also devise a discretized approximation and search algorithm to solve large instances. We compare the recovery performances of our proposed schedules to the minimum cost schedules by a scenario-based posterior analysis. As a key contribution, we show that in the schedule generation phase, designing resilient schedules by allowing them to deviate from the minimum cost within the trade-oﬀ between the operational costs and the variability, the potential recovery costs in case of unexpected disruptions can be reduced signiﬁcantly.
KeywordsResilient airline scheduling
Aircraft routing and ﬂeeting
Cruise time controllability
Second order cone programming