The operational flight and multi-crew scheduling problem

Authors

  • Mirela Stojković École Polytechnique de Montréal and GERAD Montréal, Québec, Canada
  • François Soumis École Polytechnique de Montréal and GERAD Montréal, Québec, Canada

DOI:

https://doi.org/10.2298/YJOR0501025S

Keywords:

crew recovery, flight scheduling, aircraft routing, shortest path, time windows, column generation

Abstract

This paper introduces a new kind of operational multi-crew scheduling problem which consists in simultaneously modifying, as necessary, the existing flight departure times and planned individual work days (duties) for the set of crew members, while respecting predefined aircraft itineraries. The splitting of a planned crew is allowed during a day of operations, where it is more important to cover a flight than to keep planned crew members together. The objective is to cover a maximum number of flights from a day of operations while minimizing changes in both the flight schedule and the next-day planned duties for the considered crew members. A new type of the same flight departure time constraints is introduced. They ensure that a flight which belongs to several personalized duties, where the number of duties is equal to the number of crew members assigned to the flight, will have the same departure time in each of these duties. Two variants of the problem are considered. The first variant allows covering of flights by less than the planned number of crew members, while the second one requires covering of flights by a complete crew. The problem is mathematically formulated as an integer nonlinear multi-commodity network flow model with time windows and supplementary constraints. The optimal solution approach is based on Dantzig-Wolfe decomposition/column generation embedded into a branch-and-bound scheme. The resulting computational times on commercial-size problems are very good. Our new simultaneous approach produces solutions whose quality is far better than that of the traditional sequential approach where the flight schedule has been changed first and then input as a fixed data to the crew scheduling problem.

References

Carpaneto, G., and Toth, P., ”Some new branching and bounding criteria for the asymmetric traveling salesman problem”, Management Science, 26 (1980) 736-743.

Desaulniers, G., Desrosiers, J., Ioachim, I., Soumis, F., and Solomon, M.M., ”A unified framework for time constrained vehicle routing and crew scheduling problems”, Les Cahiers du GERAD G-94-46, École des Hautes Études Commerciales, Montréal, Canada, 1994, Revised 1998.

Desrosiers, J., Soumis, F., and Sauvé, M., ”Lagrangian relaxation for routing with time windows”, in: J.P.Brans (ed.), Operational Research, 1984.

Desrosiers, J., Dumas, Y., Solomon, M.M., and Soumis, F., ”Time constrained routing and scheduling”, Handbooks in Operations Research and Management Science, Volume on Networks, North Holland, Amsterdam, 1994.

Gélinas, S., Desrochers, M., Desrosiers, J., and Solomon, M.M., ”A new branching strategy for time constrained routing problems with application to backhauling”, Annals of Operations Research, 61 (1995) 91-109.

Ioachim, I., Desrosiers, J., Soumis, F., and Bélanger, N., ”Fleet assignment and routing with schedule synchronization constraints”, Les Cahiers du GERAD G-94-48, École des Hautes Études Commerciales, Montréal, Canada, 1994, Revised 1997.

Ioachim, I., Gélinas, S., Soumis, F., and Desrosiers, J., ”A dynamic programming algorithm for the shortest path problem with time windows and linear node costs”, Networks, 31 (1998) 193-204.

Lettovský, L., “Airline recovery: An optimization approach”, Ph.D. dissertation, School of Industrial and Systems Engineering, Georgia Institute of Technology, Atlanta, Georgia, 1997.

Lettovský, L., Johnson, E.L., and Nemhauser, G.L., “Airline crew recovery”, Transportation Science, 34 (4) (2000) 337-348.

Luo, S., and Yu, G., “Airline schedule perturbation problem: Landing and takeoff with nonsplitable resource for the ground delay program”, in: Gang Yu (ed.), Operations Research in the Airline Industry, Kluwer Academic Publishers, Norwell, Massachusetts, 1998a, 404-432.

Luo, S., and Yu, G., “Airline schedule perturbation problem: Ground delay program with splitable resources”, Gang Yu (ed.), Operations Research in the Airline Industry, Kluwer Academic Publishers, Norwell, Massachusetts, 1998b, 433-460.

Monroe, W., and Chu, H.D., “Real-time crew rescheduling”, INFORMS Conference, New Orleans, 1995.

Stojković, M., Soumis, F., and Desrosiers, J., “The operational airline crew scheduling problem”, Transportation Science, 32 (3) (1998) 232-245.

Stojković, M, and Soumis, F., ”An optimization model for the simultaneous operational flight and pilot scheduling problem”, Management Science, 47 (2001) 1290-1305.

Wei, G., Yu, G., and Song, M., “Optimization model and algorithm for crew management during airline irregular operations”, Journal of Combinatorial Optimization, 1 (1997) 305-321.

Downloads

Published

2005-03-01

Issue

Section

Research Articles