On Learning Combinatorial Patterns to Assist Large-Scale Airline Crew Pairing Optimization
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 mathematical programming technique for guided search-space exploration. CG exploits the interdependencies between the current and the preceding CG-iteration for generating new variables (pairings) during the optimization-search. However, with the unprecedented scale and complexity of the emergent flight networks, it has become imperative to learn higher-order interdependencies among the flight-connection graphs, and utilize those to enhance the efficacy of the CPO. In first of its kind and what marks a significant departure from the state-of-the-art, this paper proposes a novel adaptation of the Variational Graph Auto-Encoder for learning plausible combinatorial patterns among the flight-connection data obtained through the search-space exploration by an Airline Crew Pairing Optimizer, AirCROP (developed by the authors and validated by the research consortium's industrial sponsor, GE Aviation). The resulting flight-connection predictions are combined on-the-fly using a novel heuristic to generate new pairings for the optimizer. The utility of the proposed approach is demonstrated on large-scale (over 4200 flights), real-world, complex flight-networks of US-based airlines, characterized by multiple hub-and-spoke subnetworks and several crew bases.
Code (0)
등록된 구현이 없습니다.
Similar Papers 제목 키워드 기반
A Novel Column Generation Heuristic for Airline Crew Pairing Optimization with Large-scale Complex Flight Networks
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 OptimizationReal-World Airline Crew Pairing Optimization: Customized Genetic Algorithm versus Column Generation Method
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 OptimizationCall To Speak To Someone At Frontier™️ Airlines Through Various Contact Options: The Ultimate Step Guide
Navigating travel plans 1--888→(364)→7561 can sometimes require a little extra assistance. Whether you’re adjusting a flight, clarifying booking details, or seeking a refund, speaking with a live person at Frontier ™️ Ai…
NavigateTAGHow to Speak to a Real Person at Singapore Airlines®: 15 Easy Methods Explained
Navigating travel plans 1--888→(364)→7561 can sometimes require a little extra assistance. Whether you’re adjusting a flight, clarifying booking details, or seeking a refund, speaking with a live person at Singapore ™️ A…
NavigateTAGAirplane-Aided Integrated Next-Generation Networking
A high-rate yet low-cost air-to-ground (A2G) communication backbone is conceived for integrating the space and terrestrial network by harnessing the opportunistic assistance of the passenger planes or high altitude platf…