Optimizing Airline Crew Scheduling Using Biased Randomization: A Case Study

Various complex decision making problems are related to airline planning. In the competitive airline industry, efficient crew scheduling is hereby of major practical importance. This paper presents a metaheuristic approach based on biased randomization to tackle the challenging Crew Pairing Problem (CPP). The objective of the CPP is the establishment of flight pairings allowing for cost minimizing crew-flight assignments. Experiments are done using a real-life case with different constraints. The results show that our easy-to-use and fast algorithm reduces overall crew flying times and the necessary number of accompanying crews compared to the pairings currently applied by the company.

[1]  Diego Klabjan,et al.  Crew Management Information Systems , 2012 .

[2]  El-Ghazali Talbi,et al.  Metaheuristics - From Design to Implementation , 2009 .

[3]  Celso C. Ribeiro,et al.  Greedy Randomized Adaptive Search Procedures , 2003, Handbook of Metaheuristics.

[4]  Kerem Bülbül,et al.  Solving a robust airline crew pairing problem with column generation , 2013, Comput. Oper. Res..

[5]  Celso C. Ribeiro,et al.  Multi-start methods for combinatorial optimization , 2013, Eur. J. Oper. Res..

[6]  Chunhua Gao Airline Integrated Planning and Operations , 2007 .

[7]  Kerem Bülbül,et al.  Robust crew pairing for managing extra flights , 2009, Comput. Oper. Res..

[8]  Nikolaos Papadakos,et al.  Integrated airline scheduling , 2009, Comput. Oper. Res..

[9]  Claude P. Medard,et al.  Airline crew scheduling from planning to operations , 2007, Eur. J. Oper. Res..

[10]  Juan-José Salazar-González,et al.  Approaches to solve the fleet-assignment, aircraft-routing, crew-pairing and crew-rostering problems of a regional carrier , 2014 .

[11]  Ayyuce Aydemir-Karadag,et al.  Crew pairing optimization based on hybrid approaches , 2013, Comput. Ind. Eng..

[12]  George L. Nemhauser,et al.  Airline Crew Scheduling: A New Formulation and Decomposition Algorithm , 1997, Oper. Res..

[13]  Mohamed Haouari,et al.  Solving a large-scale crew pairing problem , 2015, J. Oper. Res. Soc..

[14]  Ellis L. Johnson,et al.  Airline Crew Scheduling: State-of-the-Art , 2005, Ann. Oper. Res..

[15]  Angel A. Juan,et al.  A Biased-Randomized Heuristic for the Waste Collection Problem in Smart Cities , 2015 .

[16]  Said Salhi,et al.  A Heuristic and Exact Method: Integrated Aircraft Routing and Crew Pairing Problem , 2016 .

[17]  Angel A. Juan,et al.  Using iterated local search for solving the flow-shop problem: Parallelization, parametrization, and randomization issues , 2014, Int. Trans. Oper. Res..

[18]  Barry B. Barrios,et al.  MIRHA: multi-start biased randomization of heuristics with adaptive local search for solving non-smooth routing problems , 2013 .

[19]  Angel A. Juan,et al.  Combining biased randomization with iterated local search for solving the multidepot vehicle routing problem , 2015, Int. Trans. Oper. Res..

[20]  Jean-Philippe Rennard,et al.  Stochastic Optimization Algorithms , 2007, ArXiv.

[21]  S. Yan,et al.  Optimal construction of airline individual crew pairings , 2002, Comput. Oper. Res..