Dynamic Constraint Aggregation for Solving Very Large-scale Airline Crew Pairing Problems

被引:0
|
作者
Desaulniers G. [1 ,2 ]
Lessard F. [1 ,2 ]
Saddoune M. [1 ,3 ]
Soumis F. [1 ,2 ]
机构
[1] Department of Mathematics and Industrial Engineering, Polytechnique Montréal, Montréal
[2] Group for Research in Decision Analysis (GERAD), Montréal
[3] Department of Computer Science, University of Hassan II, FST of Mohammedia, Casablanca
来源
基金
加拿大自然科学与工程研究理事会;
关键词
Airline crew pairing problem; Column generation; Dynamic constraint aggregation; Large-scale instances;
D O I
10.1007/s43069-020-00016-1
中图分类号
学科分类号
摘要
The monthly crew pairing problem (CPP) consists of determining a least-cost set of feasible crew pairings (sequences of flights starting and ending at a crew base) such that each flight is covered once and side constraints are satisfied. This problem has been widely studied but most works have tackled daily or weekly CPP instances with up to 3500 flights. Only a few papers have addressed monthly instances with up to 14,000 flights. In this paper, we propose an effective algorithm for solving very large-scale CPP instances. This algorithm combines, among others, column generation (CG) with dynamic constraint aggregation (DCA) that can efficiently exploit the CG master problem degeneracy. When embedded in a rolling-horizon (RH) procedure, DCA allows to consider wider time windows in RH and yields better solutions. Our computational results show, first, the potential gains that can be obtained by using wider time windows and, second, the very good performance of the proposed algorithm when compared with a standard CG/RH algorithm for solving an industrial monthly CPP instance with 46,588 flights. © 2020, Springer Nature Switzerland AG.
引用
收藏
相关论文
共 50 条
  • [1] Integrated Airline Crew Pairing and Crew Assignment by Dynamic Constraint Aggregation
    Saddoune, Mohammed
    Desaulniers, Guy
    Elhallaoui, Issmail
    Soumis, Francois
    [J]. TRANSPORTATION SCIENCE, 2012, 46 (01) : 39 - 55
  • [2] Solving airline crew pairing problems through constraint partitioning
    Radman, Maryam
    Eshghi, Kourosh
    [J]. EUROPEAN JOURNAL OF INDUSTRIAL ENGINEERING, 2023, 17 (01) : 29 - 59
  • [3] Solving airline crew pairing problems through constraint partitioning
    Radman, Maryam
    Eshghi, Kourosh
    [J]. European Journal of Industrial Engineering, 2023, 17 (01): : 29 - 59
  • [4] On Large-Scale Airline Crew Pairing Generation
    Aggarwal, Divyam
    Saxena, Dhish Kumar
    Emmerich, Michael
    Paulose, Saaju
    [J]. 2018 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2018, : 593 - 600
  • [5] Solving a large-scale crew pairing problem
    Erdogan, Guenes
    Haouari, Mohamed
    Matoglu, Melda Oermeci
    Ozener, Okan Orsan
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2015, 66 (10) : 1742 - 1754
  • [6] Machine learning in airline crew pairing to construct initial clusters for dynamic constraint aggregation
    Yaakoubi, Yassine
    Soumis, Francois
    Lacoste-Julien, Simon
    [J]. EURO JOURNAL ON TRANSPORTATION AND LOGISTICS, 2020, 9 (04)
  • [7] An adaptive greedy heuristic for large scale airline crew pairing problems
    Zeren, Bahadir
    Ozcan, Ender
    Deveci, Muhammet
    [J]. JOURNAL OF AIR TRANSPORT MANAGEMENT, 2024, 114
  • [8] An MCTS-Based Solution Approach to Solve Large-Scale Airline Crew Pairing Problems
    Li, Yuewen
    Wang, Xiaoling
    Kang, Qi
    Fan, Zheng
    Yao, Shuaiyu
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (05) : 5477 - 5488
  • [9] A novel column generation strategy for large scale airline crew pairing problems
    Zeren, Bahadir
    Ozkol, Ibrahim
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2016, 55 : 133 - 144
  • [10] Solving Large Airline Crew Scheduling Problems: Random Pairing Generation and Strong Branching
    Diego Klabjan
    Ellis L. Johnson
    George L. Nemhauser
    Eric Gelman
    Srini Ramaswamy
    [J]. Computational Optimization and Applications, 2001, 20 : 73 - 91