Skip to main content

Group Construction for Airline Cabin Crew: Comparing Constraint Programming with Branch and Price

  • Conference paper
Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems (CPAIOR 2005)

Abstract

Producing work schedules for airline crew normally results in individually different schedules. Some airlines do however want to give the same schedule to groups of people. The construction of such groups must respect certain rules, provide a good matching of certain factors and fit well into the normal process of producing anonymous trips starting and ending at the home base and assigning these to the crew. In this paper we present an application, implemented and delivered to a large European airline, which addresses these needs. The problem is challenging to solve for certain cases. Hence two different approaches have been applied, one using constraint programming and the other using column generation. These two methods are described and compared – along with computational results.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Andersson, E., Housos, E., Kohl, N., Wedelin, D.: Crew pairing optimization. In: Yu, G. (ed.) OR in airline industry. Kluwer Acad. Publ., Dordrecht (1997)

    Google Scholar 

  2. Carmen Consulting: Carmen Crew Grouping Module, Product sheet (2002), http://www.carmenconsulting.com

  3. Ekenbäck, A.: Optimal Crew Groups – A column generation heuristic for a combinatorial optimization problem. Royal Institute of Technology, Sweden (Master’s Thesis) (2002)

    Google Scholar 

  4. Grönkvist, M.: Using Constraint Propagation to Accelerate Column Generation in Aircraft Scheduling. In: Proceedings of CP-AI-OR 2003 (2003)

    Google Scholar 

  5. Grönkvist, M.: A Constraint Programming Model for Tail Assignment. In: Régin, J.-C., Rueher, M. (eds.) CPAIOR 2004. LNCS, vol. 3011. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  6. Junker, U., Karisch, S.E., Kohl, N., Vaaben, B., Fahle, T., Sellmann, M.: A Framework for Constraint Based Column Generation. In: Jaffar, J. (ed.) CP 1999. LNCS, vol. 1713, pp. 261–275. Springer, Heidelberg (1999)

    Google Scholar 

  7. Kohl, N., Karisch, S.E.: Airline Crew Rostering: Problem types, modeling, and optimization. Annals of Operations Research 127, 223–257 (2004)

    Article  MATH  Google Scholar 

  8. du Merle, O., Villeneuve, D., Desrosiers, J., Hansen, P.: Stabilized Column Generation. Discrete Mathematics 194, 229–237 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  9. Ryan, D.M., Foster, B.A.: An integer programming approach to scheduling. In: Wren, A. (ed.) Computer Scheduling of Public Transport Urban Passenger Vehicle and Crew Scheduling, pp. 269–280. North-Holland, Amsterdam (1981)

    Google Scholar 

  10. Vanderbeck, F., Wolsey, L.A.: An exact algorithm for IP column generation. Operations Research Letters 19 (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hansen, J., Lidén, T. (2005). Group Construction for Airline Cabin Crew: Comparing Constraint Programming with Branch and Price. In: Barták, R., Milano, M. (eds) Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems. CPAIOR 2005. Lecture Notes in Computer Science, vol 3524. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11493853_18

Download citation

  • DOI: https://doi.org/10.1007/11493853_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26152-0

  • Online ISBN: 978-3-540-32264-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics