Benders Decomposition for Simultaneous Aircraft Routing and Crew Scheduling

Transportation Science - Tập 35 Số 4 - Trang 375-388 - 2001
Jean‐François Cordeau1, Goran Stojković2, François Soumis2, Jacques Desrosiers1
1École des Hautes Études Commerciales and GERAD, 3000, chemin de la Côte-Sainte-Catherine, Montréal, Canada H3T 2A7
2École Polytechnique and GERAD, C.P. 6079, Succ. Centre-Ville, Montréal, Canada H3C 3A7

Tóm tắt

Given a set of flight legs to be flown by a single type of aircraft, the simultaneous aircraft routing and crew scheduling problem consists of determining a minimum-cost set of aircraft routes and crew pairings such that each flight leg is covered by one aircraft and one crew, and side constraints are satisfied. While some side constraints such as maximum flight time and maintenance requirements involve only crews or aircraft, linking constraints impose minimum connection times for crews that depend on aircraft connections. To handle these linking constraints, a solution approach based on Benders decomposition is proposed. The solution process iterates between a master problem that solves the aircraft routing problem, and a subproblem that solves the crew pairing problem. Because of their particular structure, both of these problems are solved by column generation. A heuristic branch-and-bound method is used to compute integer solutions. On a set of test instances based on data provided by an airline, the integrated approach produced significant cost savings in comparison with the sequential planning process commonly used in practice. The largest instance solved contains more than 500 flight legs over a 3-day period.

Từ khóa


Tài liệu tham khảo

10.1287/inte.19.4.20

10.1287/trsc.32.3.208

10.1287/opre.43.3.491

10.1007/978-1-4615-5501-8_13

10.1287/trsc.32.3.221

10.1287/trsc.30.3.249

10.1023/A:1018945415148

10.1287/trsc.34.2.133.12308

10.1287/opre.49.4.531.11226

10.1287/opre.8.1.101

10.1016/S0377-2217(96)00195-6

10.1287/mnsc.43.6.841

10.1007/978-1-4615-5755-5_3

10.1287/mnsc.35.12.1415

Florian M., 1976, INFOR, 14, 121

10.1287/opre.46.2.260

10.1287/mnsc.39.6.736

10.1007/BF01585938

10.1287/mnsc.39.6.657

Klabjan D. Topics in airline crew scheduling and large scale optimization. (1999) . Ph.D. dissertation. Georgia Institute of Technology, Atlanta, GA

10.1016/0377-2217(88)90377-3

Stojković G. Gestion des avions et des équipages durant le jour d’opération. (1999) . Ph.D. dissertation. École Polytechnique de Montréal, Canada

10.1287/trsc.32.1.43

10.1287/opre.45.2.188

10.1002/(SICI)1520-6750(199609)43:6<797::AID-NAV2>3.0.CO;2-#

Villeneuve B. (2000) . Répartition et routage d'un système automatique de chariots à l'aide d'une méthode de génération de colonnes. Master's thesis. École Polytechnique, Montréal, Canada

10.1007/978-1-4615-5501-8