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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Andersson, E., Housos, E., Kohl, N., Wedelin, D.: Crew pairing optimization. In: Yu, G. (ed.) OR in airline industry. Kluwer Acad. Publ., Dordrecht (1997)
Carmen Consulting: Carmen Crew Grouping Module, Product sheet (2002), http://www.carmenconsulting.com
Ekenbäck, A.: Optimal Crew Groups – A column generation heuristic for a combinatorial optimization problem. Royal Institute of Technology, Sweden (Master’s Thesis) (2002)
Grönkvist, M.: Using Constraint Propagation to Accelerate Column Generation in Aircraft Scheduling. In: Proceedings of CP-AI-OR 2003 (2003)
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)
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)
Kohl, N., Karisch, S.E.: Airline Crew Rostering: Problem types, modeling, and optimization. Annals of Operations Research 127, 223–257 (2004)
du Merle, O., Villeneuve, D., Desrosiers, J., Hansen, P.: Stabilized Column Generation. Discrete Mathematics 194, 229–237 (1999)
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)
Vanderbeck, F., Wolsey, L.A.: An exact algorithm for IP column generation. Operations Research Letters 19 (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)