Abstract
Designing a profitable flight schedule is a highly complex planning problem. Both passenger and cargo airlines usually follow a decomposition approach and break this problem into several subproblems which are then solved consecutively and iteratively using specific but isolated models. At cargo airlines, the four major interdependent decision problems are flight selection, fleet assignment, rotation planning, and cargo routing. In our research, we have developed a planning approach which differs from other OR-based planning approaches in two aspects. The approach is based on integrated models and it is based on the pragmatic planning paradigm to optimally modify an existing schedule. For this purpose, the planner has to identify mandatory and optional flights. Then the planning goal is to identify the best combination of optional flights to be included into the schedule. Our integrated planning models comprise several additional important planning aspects for cargo airlines such as available capacities on external flights (e.g. belly capacities from passenger flights or road-feeder services), cargo handling costs and constraints, and aircraft maintenance regulations. There are two main aspects which we present in this paper. First, we describe the planning problem and the specific planning paradigm, develop a set of complex mixed-integer programs representing the different subproblems, and finally present integrated problem formulations as well as several model extensions. Thereafter, we develop a branch and price and cut approach for solving the mathematical programs and present extensive computational results obtained for a set of generated yet highly practical problem instances for different types of carriers. The results show that our approach is able to find high quality solutions to problem instances of realistic size and complexity within reasonable time.
Similar content being viewed by others
References
Antes J (1998) Modellbasierte Analyse von Frachtflugplänen—Konzeption, Implementierung und Anwendungspotentiale eines Bewertungsmodells für Frachtflugpläne. PhD thesis, Department of Information Systems and Operations Research (WINFORS). University of Cologne, Cologne
Antes J, Campen L, Derigs U, Titze C, Wolle GD (1998) SYNOPSE: a model-based decision support system for the evaluation of flight schedules for cargo airlines. Decis Support Syst 22(4): 307–324
Azi N, Gendreau M, Potvin JY (2010) An exact algorithm for a vehicle routing problem with time windows and multiple use of vehicles. Eur J Oper Res 202(3): 756–763
Barnhart C, Cohn A (2004) Airline schedule planning: accomplishments and opportunities. Manuf Service Oper Manag 6(1): 3–22
Barnhart C, Boland NL, Clarke LW, Johnson EL, Nemhauser GL, Shenot RG (1998) Flight string models for aircraft fleeting and routing. Transp Sci 32(3): 208–220
Barnhart C, Hane CA, Vance PH (2000) Using branch-and-price-and-cut to solve origin-destination integer multicommodity flow problems. Oper Res 48(2): 318
Barnhart C, Belobaba P, Odoni AR (2003) Applications of operations research in the air transport industry. Transp Sci 37(4): 368–391
Chabrier A (2006) Vehicle routing problem with elementary shortest path based column generation. Comput Oper Res 33(10): 2972–2990
Dantzig G, Fulkerson R, Johnson S (1954) Solution of a large-scale traveling-salesman problem. Oper Res 2(4): 393–410
Desaulniers G, Desrosiers J, Dumas Y, Solomon MM, Soumis F (1997) Daily aircraft routing and scheduling. Manag Sci 43(6): 841–855
Desrochers M, Soumis F (1988) A generalized permanent labeling algorithm for the shortest path problem with time windows. INFOR 26(3): 191–212
Desrosiers J, Soumis F, Desrochers M (1984) Routing with time windows by column generation. Networks 14(4): 545–565
Dijkstra EW (1959) A note on two problems in connexion with graphs. Numerische Mathematik 1(1): 269–271
Etschmaier MM, Mathaisel DFX (1985) Airline scheduling: an overview. Transp Sci 19(2): 127–138
Freling R, Lentink RM, Wagelmans AP (2004) A decision support system for crew planning in passenger transportation using a flexible branch-and-price algorithm. Ann Oper Res 127: 203–222
Friederichs S (2010) Air Cargo Schedule Planning. PhD thesis, Department of Information Systems and Operations Research (WINFORS). University of Cologne, Cologne
Gopalakrishnan B, Johnson EL (2005) Airline crew scheduling: state-of-the-art. Ann Oper Res 140: 305–337
Gopalan R, Talluri KT (1998) Mathematical models in airline schedule planning: a survey. Ann Oper Res 76(1–4): 155–185
Grönkvist M (2005) The tail assignment problem. PhD thesis, Department of Computer Science and Engineering, Chalmers University of Technology and Göteborg University, Göteborg
Handler GY, Zang I (1980) A dual algorithm for the constrained shortest path problem. Networks 10(4): 293–309
Hart PE, Nilsson NJ, Raphael B (1968) A formal basis for the heuristic determination of minimum cost paths. IEEE Trans Syst Sci Cybern 4(2): 100–107
Hoffman KL, Padberg M (1991) Improving LP-representations of zero-one linear programs for branch and cut. ORSA J Comput 3(2): 121
Jepsen M, Petersen B, Spoorendonk S, Pisinger D (2008) Subset-row inequalities applied to the vehicle-routing problem with time windows. Oper Res 56(2): 497–511
Li D, Huang HC, Morton A, Chew EP (2006) Simultaneous fleet assignment and cargo routing using benders decomposition. OR Spectr 28(3): 319–335
Lohatepanont M, Barnhart C (2004) Airline schedule planning: integrated models and algorithms for schedule design and fleet assignment. Transp Sci 38(1): 19–32
Lübbecke ME, Desrosiers J (2005) Selected topics in column generation. Oper Res 53(6): 1007–1023
Marsten RE, Muller MR (1980) A mixed-integer programming approach to air cargo fleet planning. Manag Sci 26(11): 1096–1107
Ryan DM, Foster BA (1981) An integer programming approach to scheduling. In: Wren A (ed) Computer scheduling of public transport: urban passenger vehicle and crew scheduling., North-Holland, Amsterdam, pp 269–280
Tang CH, Yan S, Chen YH (2008) An integrated model and solution algorithms for passenger, cargo, and combi flight scheduling. Transp Res Part E: Logist Transp Rev 44(6): 1004–1024
Yan S, Chen SC, Chen CH (2006) Air cargo fleet routing and timetable setting with multiple on-time demands. Transp Res Part E: Logist Transp Rev 42(5): 409–430
Zils M (2000) Modellbasierte und prozessorientierte Flugplanung. PhD thesis, Department of Information Systems and Operations Research (WINFORS). University of Cologne, Cologne
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Derigs, U., Friederichs, S. Air cargo scheduling: integrated models and solution procedures. OR Spectrum 35, 325–362 (2013). https://doi.org/10.1007/s00291-012-0299-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00291-012-0299-y