Skip to main content

A Method for Optimally Solving the Rostering Problem

  • Chapter

Part of the book series: International Series in Operations Research & Management Science ((ISOR,volume 9))

Abstract

This paper presents a prototype method for optimally solving the rostering problem, i.e., constructing work schedules for airline crew members. The main goal is to show the possibilities of solving the rostering problem using optimal methods. The prototype uses a column generation approach embedded in a branch and bound algorithm to solve the rostering problem. To the knowledge of the authors, this prototype is the first optimal method for solving the rostering problem.

The prototype is first tested for the construction of two-week schedules for pilots. Then, a strategy for accelerating the column generation process is discussed. The strategy consists in generating “disjoint columns”, i.e., columns with no or few activities in common, during optimization. This strategy is shown to decrease solution time by almost half in test problems. The use of disjoint columns shows great promise for generalized set-partitioning problems.

In the rostering problem, employees usually make requests such as a specific rest period, a flight that goes to a specific city, etc. All methods existing in the literature satisfy such requests before constructing schedules. One approach presented in this paper, by contrast, includes the assignment of requests in the optimization process. This approach and the conventional approach to rostering are both evaluated with respect to their ability to satisfy requests and the number of employees needed to cover all tasks to be performed during the schedule period. An analysis of the tradeoff between those two factors is also presented. It appears from this analysis that it is important to reconsider the preassignment of some desirata because it has a direct effect on productivity.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arabeyre, J.P., Fearnley, J., Steiger, C. and Teather, W. (1969). The Airline Crew Scheduling Problem: A Survey. Transportation Science, 3, 140–163.

    Article  Google Scholar 

  2. Buhr, J. (1978). Four Methods for Monthly Crew Assignment-A Comparison of Efficiency. 1978 AGIFORS Symposium Proceedings, 18, 403–430.

    Google Scholar 

  3. Byrne, J. (1988). A Preferential Bidding System for Technical Aircrew. 1988 AGIFORS Symposium Proceedings, 28, 87–99.

    Google Scholar 

  4. CPLEX Reference Manual (1992). Using the CPLEX Callable Library and CPLEX Mixed Integer Library. CPLEX Optimization, Inc., Incline Village, NV 89451-9436, U.S.A.

    Google Scholar 

  5. Desaulniers, G., Desrosiers, J., Dumas, Y., Marc, S., Ri-Oux, B., Solomon, M.M. and Soumis, F. (1993). Crew Pairing at Air France. Les Cahiers du GÉRAD, G-93-39, École des Hautes Études Commerciales, Montréal, Canada, H3T 1V6. revisé en Mai 1995.

    Google Scholar 

  6. Desaulniers, G., Desrosiers, J., Ioachim, I., Solomon, M.M. and Soumis, F. (1994). A Unified Framework for Deterministic Time Constrained Vehicle Routing and Crew Scheduling Problems. Les Cahiers du GÉRAD, G-94-46, École des Hautes Études Commerciales, Montréal, Canada, H3T 1V6.

    Google Scholar 

  7. Desrochers, M. and Soumis, F. (1989). A Column Generation Approach to the Urban Transit Crew Scheduling Problem. Transportation Science, 23, 1–13.

    Article  Google Scholar 

  8. Desrochers, M., Gilbert, J., SauvÉ, M. and Soumis, F.(1990). Crew-OPT: Subproblem Modeling in a Column Generation Approach to Urban Crew Scheduling. Les Cahiers du GÉRAD G-90-39, École des Hautes Études Commerciales, Montréal, Canada, H3T 1V6.

    Google Scholar 

  9. Desrosiers, J. Soumis, F. and Desrochers, M. (1984). Routing with Time Windows by Column Generation. Networks, 14, 464–478.

    Article  Google Scholar 

  10. Desrosiers, J., Dumas, Y., Solomon, M.M. and Soumis, F. (1992). Time Constrained Routing and Scheduling. Handbooks in Operations Research and Management Science, Volume 8 on Network Routing, M. Ball, T. Magnanti, C. Monma and G. Nemhauser (eds.), Elsevier Science Publisher B.V., 35–139.

    Google Scholar 

  11. Gamache, M., Soumis F., Marquis G., and Desrosiers J. (1994). A Column Generation Approach for Large Scale Aircrew Rostering Problems. Les Cahiers du GERAD G—94-20, École des Hautes Études Commerciales, Montréal, Canada, H3T 1V6.

    Google Scholar 

  12. Giafferri, C, Hamon, J.P. and Lengline, J.G. (1982). Automatic Monthly Assignment of Medium-Haul Cabin Crew. 1982 AGIFORS Symposium Proceedings, 22, 69–95.

    Google Scholar 

  13. Glanert, W. (1984). A Timetable Approach to the Assignment of Pilots to Rotations. 1984 AGIFORS Symposium Proceedings, 24, 369–391.

    Google Scholar 

  14. Marchettini, F. (1980). Automatic monthly cabin crew rostering procedure. 1980 AGIFORS Symposium Proceeding, 20, 23–59.

    Google Scholar 

  15. Moore, R., Evans, J. et Ngo, H. (1978). Computerized Tailored Blocking. 1978 AGIFORS Symposium Proceedings, 18, 343–361.

    Google Scholar 

  16. Nicoletti, B. (1975). Automatic Crew Rostering. Transportation Science, 9, 33–42.

    Article  Google Scholar 

  17. Ryan, D.M. and Falkner, J.C (1988). On the Integer Properties of Scheduling Set Partitioning Models. European Journal of Operational Research, 35, 442–456.

    Article  Google Scholar 

  18. Ryan, D.M. (1992). The Solution of Massive Generalized Set Partitioning Problems in Air Crew Rostering. Journal of the Operational Research Society, 43, 459–467.

    Google Scholar 

  19. SansÓ, B., Desrochers, M., Desrosiers, J., Dumas, Y. and Soumis, F. (1990) Modeling and Solving Routing and Scheduling Problems: GENCOL User Guide. GÉRAD, École des Hautes Études Commerciales, Montréal, Québec, H3T 1V6.

    Google Scholar 

  20. Sarra, D. (1988). The Automatic Assignment Model. 1988 AGIFORS Symposium Proceedings, 28, 23–37.

    Google Scholar 

  21. Tingley, G.A. (1979). Still Another Solution Method for the Monthly Aircrew Assignment Problem, 1979 AGIFORS Symposium Proceedings, 19, 143–203.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer Science+Business Media New York

About this chapter

Cite this chapter

Gamache, M., Soumis, F. (1998). A Method for Optimally Solving the Rostering Problem. In: Yu, G. (eds) Operations Research in the Airline Industry. International Series in Operations Research & Management Science, vol 9. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-5501-8_5

Download citation

  • DOI: https://doi.org/10.1007/978-1-4615-5501-8_5

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-7513-5

  • Online ISBN: 978-1-4615-5501-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics