Machine Learning in Airline Crew Pairing to Construct Initial Clusters for Dynamic Constraint Aggregation

09/30/2020
by   Yassine Yaakoubi, et al.
13

The crew pairing problem (CPP) is generally modelled as a set partitioning problem where the flights have to be partitioned in pairings. A pairing is a sequence of flight legs separated by connection time and rest periods that starts and ends at the same base. Because of the extensive list of complex rules and regulations, determining whether a sequence of flights constitutes a feasible pairing can be quite difficult by itself, making CPP one of the hardest of the airline planning problems. In this paper, we first propose to improve the prototype Baseline solver of Desaulniers et al. (2020) by adding dynamic control strategies to obtain an efficient solver for large-scale CPPs: Commercial-GENCOL-DCA. These solvers are designed to aggregate the flights covering constraints to reduce the size of the problem. Then, we use machine learning (ML) to produce clusters of flights having a high probability of being performed consecutively by the same crew. The solver combines several advanced Operations Research techniques to assemble and modify these clusters, when necessary, to produce a good solution. We show, on monthly CPPs with up to 50 000 flights, that Commercial-GENCOL-DCA with clusters produced by ML-based heuristics outperforms Baseline fed by initial clusters that are pairings of a solution obtained by rolling horizon with GENCOL. The reduction of solution cost averages between 6.8 the cost of global constraints between 69.79

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/26/2020

Flight-connection Prediction for Airline Crew Scheduling to Construct Initial Clusters for OR Optimizer

We present a case study of using machine learning classification algorit...
research
09/10/2022

A Thermal Machine Learning Solver For Chip Simulation

Thermal analysis provides deeper insights into electronic chips behavior...
research
07/06/2022

AI-enhanced iterative solvers for accelerating the solution of large scale parametrized linear systems of equations

Recent advances in the field of machine learning open a new era in high ...
research
07/17/2020

Initializing Successive Linear Programming Solver for ACOPF using Machine Learning

A Successive linear programming (SLP) approach is one of the favorable a...
research
08/18/2016

Tree-decomposable and Underconstrained Geometric Constraint Problems

In this paper, we are concerned with geometric constraint solvers, i.e.,...
research
11/23/2021

Machine Learning Based Forward Solver: An Automatic Framework in gprMax

General full-wave electromagnetic solvers, such as those utilizing the f...
research
05/25/2021

Structured Convolutional Kernel Networks for Airline Crew Scheduling

Motivated by the needs from an airline crew scheduling application, we i...

Please sign up or login with your details

Forgot password? Click here to reset