Modeling and solving a Crew Assignment Problem in air transportation

被引:36
|
作者
Zeghal, F. M.
Minoux, M.
机构
[1] Ecole Polytech, CORG ROI, La Marsa 2078, Tunisia
[2] Univ Paris 06, F-75005 Paris, France
[3] Ecole Natl Ingn Tunis, Dept Ind Engn, Tunis 1002, Tunisia
关键词
crew assignment; combinatorial optimization; integer linear programming; heuristic; air transportation;
D O I
10.1016/j.ejor.2004.11.028
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
A typical problem. arising in airline crew management consists in optimally assigning the required crew members to each flight segment of a given time period, while complying with a variety of work regulations and collective agreements. This problem called the Crew Assignment Problem (CAP) is currently decomposed into two independent sub-problems which are modeled and solved sequentially: (a) the well-known Crew Pairing Problem followed by (b) the Working Schedules Construction Problem. In the first sub-problem, a set of legal minimum-cost pairings is constructed, covering all the planned flight segments. In the second sub-problem, pairings, rest periods, training periods, annual leaves. etc. are combined to form working schedules which are then assigned to crew members. In this paper, we present a new approach to the Crew Assignment Problem arising in the context of airline companies operating short and medium haul flights. Contrary to most previously published work on the subject, our approach is not based on the concept of crew-pairings, though it is capable of handling many of the constraints present in crewpairing-based models. Moreover, contrary to crew-pairing-based approaches, one of its distinctive features is that it formulates and solves the two sub-problems (a) and (b) simultaneously for the technical crew members (pilots and officers) with specific constraints. We show how this problem can be formulated as a large scale integer linear program with a general structure combining different types of constraints and not exclusively partitioning or covering constraints as usually suggested in previous papers. We introduce then, a formulation enhancement phase where we replace a large number of binary exclusion constraints by stronger and less numerous ones: the clique constraints. Using data provided by the Tunisian airline company TunisAir, we demonstrate that thanks to this new formulation, the Crew Assignment Problem can be solved by currently available integer linear programming technology. Finally, we propose an efficient heuristic method based on a rounding strategy embedded in a partial tree search procedure. The implementation of these methods (both exact and heuristic ones) provides good solutions in reasonable computation times using CPLEX 6.0.2: guaranteed exact solutions are obtained for 60% of the test instances and solutions within 5% of the lower bound for the others. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:187 / 209
页数:23
相关论文
共 50 条
  • [1] Modeling and solving the crew rostering problem
    Caprara, A
    Toth, P
    Vigo, D
    Fischetti, M
    [J]. OPERATIONS RESEARCH, 1998, 46 (06) : 820 - 830
  • [2] Modeling and solving the crew rostering problem
    Univ of Bologna, Bologna, Italy
    [J]. Oper Res, 6 (820-830):
  • [3] Modeling and solving for railway crew scheduling problem
    Wang, Fuzhang
    Wang, Haixing
    Shen, Jinsheng
    [J]. WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 8621 - +
  • [4] Modeling and solving a selection and assignment problem
    Laguna, M
    Wubbena, T
    [J]. NEXT WAVE IN COMPUTING, OPTIMIZATION, AND DECISION TECHNOLOGIES, 2005, 29 : 149 - 162
  • [5] Modeling Crew Itineraries and Delays in the National Air Transportation System
    Wei, Keji
    Vaze, Vikrant
    [J]. TRANSPORTATION SCIENCE, 2018, 52 (05) : 1276 - 1296
  • [6] Modeling and simulation of crew to crew response variability due to problem-solving styles
    Li, Yuandan
    Mosleh, Ali
    [J]. RELIABILITY ENGINEERING & SYSTEM SAFETY, 2020, 194
  • [7] Solving a large-scale integrated fleet assignment and crew pairing problem
    Ozener, Okan Orsan
    Matoglu, Melda Ormeci
    Erdogan, Gunes
    Haouari, Mohamed
    Sozer, Hasan
    [J]. ANNALS OF OPERATIONS RESEARCH, 2017, 253 (01) : 477 - 500
  • [8] Solving a large-scale integrated fleet assignment and crew pairing problem
    Okan Örsan Özener
    Melda Örmeci Matoğlu
    Güneş Erdoğan
    Mohamed Haouari
    Hasan Sözer
    [J]. Annals of Operations Research, 2017, 253 : 477 - 500
  • [9] A transportation branch and bound algorithm for solving the generalized assignment problem
    Munapo E.
    Lesaoana M.
    Nyamugure P.
    Kumar S.
    [J]. International Journal of System Assurance Engineering and Management, 2015, 6 (03) : 217 - 223
  • [10] Modeling and solving the crew scheduling problem of passenger dedicated line
    Wang, Ying
    Liu, Jun
    Miao, Jian-Rui
    [J]. Tiedao Xuebao/Journal of the China Railway Society, 2009, 31 (01): : 15 - 19