arrow
Return

Evolutionary algorithms for solving the airline crew pairing problem

delete2018-01-01
delete45
PRE
AI
M
Muhammet Deveci *
N
Nihan Çetin Demirel
DOI:10.1016/j.cie.2017.11.022delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Solving the airline crew pairing problem (CPP) requires a search to generate a set of minimum-cost crew pairings covering all flight legs, subject to a set of constraints. We propose a solution comprising two consecutive stages: crew pairing generation, followed by an optimisation stage. First, all legal crew pairings are generated with the given flights, and then the best subset of those pairings with minimal cost are chosen via an optimisation, process based on an evolutionary algorithm. This paper investigates the performance of two previously proposed genetic algorithm (GA) variants, and a memetic algorithm (MA) hybridising GA with hill climbing, for solving the CPP. The empirical results across a set of benchmark real-world instances illustrate that the proposed MA is the best performing approach overall.
Keywords:
Airline crew scheduling
Crew pairing
Set covering
Genetic algorithm
Memetic algorithm
Heuristics
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Computers and Industrial Engineering cover
Computers and Industrial Engineering
IF:
6.5
Papers:
1.0W
Citations:
3.8W

Organization

Y
Yildiz Technical University
Scholars:
5.7K
Papers: 5.3K
Citations: 42