paper-with-me

홈 › Papers

Structured Convolutional Kernel Networks for Airline Crew Scheduling

2021-05-25 · Yassine Yaakoubi, François Soumis, Simon Lacoste-Julien

Motivated by the needs from an airline crew scheduling application, we introduce structured convolutional kernel networks (Struct-CKN), which combine CKNs from Mairal et al. (2014) in a structured prediction framework that supports constraints on the outputs. CKNs are a particular kind of convolutional neural networks that approximate a kernel feature map on training data, thus combining properties of deep learning with the non-parametric flexibility of kernel methods. Extending CKNs to structured outputs allows us to obtain useful initial solutions on a flight-connection dataset that can be further refined by an airline crew scheduling solver. More specifically, we use a flight-based network modeled as a general conditional random field capable of incorporating local constraints in the learning process. Our experiments demonstrate that this approach yields significant improvements for the large-scale crew pairing problem (50,000 flights per month) over standard approaches, reducing the solution cost by 17% (a gain of millions of dollars) and the cost of global constraints by 97%.

📄 PDF Abstract BibTeX arXiv:2105.11646

Code (1)

Yaakoubi/Struct-CKN 공식 구현 pytorch

Tasks

SchedulingStructured Prediction

Similar Papers 제목 키워드 기반

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

2020-09-26 · Yassine Yaakoubi, François Soumis, Simon Lacoste-Julien

We present a case study of using machine learning classification algorithms to initialize a large-scale commercial solver (GENCOL) based on column generation in the context of the airline crew pairing problem, where smal…

General ClassificationImitation LearningScheduling

Enabling Integration and Interaction for Decentralized Artificial Intelligence in Airline Disruption Management

2021-04-07 · Kolawole Ogunsina, Daniel DeLaurentis

Airline disruption management traditionally seeks to address three problem dimensions: aircraft scheduling, crew scheduling, and passenger scheduling, in that order. However, current efforts have, at most, only addressed…

AllDecision MakingManagementScheduling

Real-World Airline Crew Pairing Optimization: Customized Genetic Algorithm versus Column Generation Method

2020-03-08 · Divyam Aggarwal, Dhish Kumar Saxena, Thomas Back, Michael Emmerich

Airline crew pairing optimization problem (CPOP) aims to find a set of flight sequences (crew pairings) that cover all flights in an airline's highly constrained flight schedule at minimum cost. Since crew cost is second…

Combinatorial Optimization

On Learning Combinatorial Patterns to Assist Large-Scale Airline Crew Pairing Optimization

2020-04-28 · Divyam Aggarwal, Yash Kumar Singh, Dhish Kumar Saxena

Airline Crew Pairing Optimization (CPO) aims at generating a set of legal flight sequences (crew pairings), to cover an airline's flight schedule, at minimum cost. It is usually performed using Column Generation (CG), a …

A Novel Column Generation Heuristic for Airline Crew Pairing Optimization with Large-scale Complex Flight Networks

2020-05-18 · Divyam Aggarwal, Dhish Kumar Saxena, Saaju Pualose, Thomas Bäck 외

Crew Pairing Optimization (CPO) is critical for an airlines' business viability, given that the crew operating cost is second only to the fuel cost. CPO aims at generating a set of flight sequences (crew pairings) to cov…

Combinatorial Optimization