Abstract
Airport runway optimization is an ongoing challenge for air traffic controllers. Since demand for air-transportation is predicted to increase, there is a need to realize additional take-off and landing slots through better runway scheduling. In this paper, we review the techniques and tools of operational research and management science that are used for scheduling aircraft landings and take-offs. The main solution techniques include dynamic programming, branch and bound, heuristics and meta-heuristics.
Similar content being viewed by others
References
Abela J, Abramson D, Krishnamoorthy M, De Silva A, Mills G (1993) Computing Optimal Schedules for Landing Aircraft. In: Proceedings of 12th national conference of the australian society for operations research, Adelaide, Australia, pp 71–90
Anagnostakis I (2004) A multi-objective, decomposition-based algorithm design methodology and its application to runway operations planning. PhD thesis, Department of Aeronautics & Astronautics, MIT, USA
Anagnostakis I, Clarke J-P (2002) Runway operations planning: a two-stage heuristic algorithm. In: AIAA aircraft, technology, integration and operations forum, Los Angeles, CA, USA
Anagnostakis I, Clarke J-P (2003) Runway operations planning: a two-stage solution methodology. In: Proceedings of the 36th annual Hawaii international conference on system science (HICSS’03), Big Island, HI, USA
Artiouchine K, Baptiste P, Durr C (2008) Runway sequencing with holding patterns. Eur J Oper Res 189: 1254–1266
Atkin J Atkin JAD (2008) On-line decision support for take-off runway scheduling with uncertain taxi times at London heathrow airport. PhD thesis, University of Nottingham, UK
Atkin JAD, Burke EK, Greenwood JS, Reeson D (2004) A metaheuristic approach to aircraft departure scheduling at London heathrow airport. In: Electronic proceedings of the 9th international conference on computer-aided scheduling of public transport, San Diego, CA, USA
Atkin JAD, Burke EK, Greenwood JS, Reeson D (2006) An examination of take-off scheduling constraints at London heathrow airport. In: Electronic proceedings of the 10th international conference on computer-aided scheduling of public transport, (CASPT2006)
Atkin JAD, Burke EK, Greenwood JS, Reeson D (2007) Hybrid metaheuristics to aid runway scheduling at London heathrow airport. Transport Sci 41: 90–106
Atkin JAD, Burke EK, Greenwood JS, Reeson D (2008) On-line decision support for take-off runway scheduling with uncertain taxi times at London heathrow airport. J Schedul 11: 323–346
Balakrishnan H, Chandran B (2006) Scheduling aircraft landings under constrained position shifting. In: AIAA guidance, navigation and control conference and exhibit, Keystone, CO, USA
Balakrishnan H, Chandran B (2007) Efficient and equitable departure scheduling in real-time: new approaches to old problems. USA/Europe Air Traffic Management R&D Seminar, Barcelona
Bauerle N, Engelhardt-Funke O, Kolonko M (2007) On the waiting time of arriving aircraft and the capacity of airports with one or two runways. Eur J Oper Res 177: 1180–1196
Bayen AM, Tomlin CJ, Ye Y, Zhang J (2004) An approximation algorithm for scheduling aircraft with holding time. In: 43rd IEEE conference on decision and control, Atlantis, Paradise Island, Bahamas
Bazargan M, Fleming K, Subramanian P (2002) A simulation study to investigate runway capacity using TAAM. In: Proceeding of the 34th winter simulation conference (WSC’02), San Diego, CA, USA
Beasley JE (1990) OR-library: distributing test problems by electronic mail. J Oper Res Soc 41: 1069–1072
Beasley JE, Krishnamoorthy M, Sharaiha YM, Abramson D (2000) Scheduling aircraft landings—the static case. Transport Sci 34: 180–197
Beasley JE, Krishnamoorthy M, Sharaiha YM, Abramson D (2004) Displacement problem and dynamically scheduling aircraft landings. J Oper Res Soc 55: 54–64
Beasley JE, Sonander J, Havelock P (2001) Scheduling aircraft landing at London heathrow using a population heuristic. J Oper Res Soc 52: 483–493
Bencheikh G, Boukachour J, Alaoui AEH, Khoukhi FE (2009) Hybrid method for aircraft landing scheduling based on a job shop formulation. Int J Comput Sci Netw Secur 9: 78–88
Bianco L, Bielli M (1993) System aspects and optimization models in ATC planning. In: Bianco L, Odoni AR (eds) Large scale computation and information processing in ATC. Springer, Berlin, pp 47–100
Bianco L, Dell’Olmo P, Giordani S (1997) Scheduling models and algorithms for TMA traffic management. In: Bianco L, Dell’Olmo P, Odoni AR (eds) Modelling and simulation for air traffic management. Springer, Berlin, pp 139–167
Bianco L, Dell’Olmo P, Giordani S (1999) Minimizing total completion time subject to release dates and sequence-dependent processing times. Ann Oper Res 86: 393–415
Bianco L, Dell’Olmo P, Giordani S (2006) Scheduling models for air traffic control in terminal areas. J Schedul 9: 223–253
Blumstein A (1959) The landing capacity of a runway. Oper Res 7: 752–763
Brentnall AR (2006) Aircraft arrival management. PhD thesis, University of Southampton, UK
Brentnall AR, Cheng RCH (2009) Some effects of aircraft arrival sequence algorithms. J Oper Res Soc 60: 962–972
Brinton CR (1992) An implicit enumeration algorithm for arrival aircraft scheduling. In: Proceedings of the IEEE/AIAA 11th digital avionics systems conference, Seattle, WA, USA
Capri S, Ignaccolo M (2004) Genetic algorithms for solving the aircraft-sequencing problem: the introduction of departures into the dynamic model. J Air Transport Manage 10: 345–351
Carr GC, Erzberger H, Neuman F (2000) Fast-time study of airline-influenced arrival sequencing and scheduling. J Guidance Control Dyn 23: 526–531
Chandran B, Balakrishnan H (2007) A dynamic programming algorithm for robust runway scheduling. In: Proceedings of the American control conference, New York, NY, USA
Cheng VHL, Crawford LS, Menon PK (1999) Air traffic control using genetic search techniques. In: Proceedings of the IEEE international conference on control applications, Hawaii, HA, USA
Ciesielski V, Scerri P (1997) An anytime algorithm for scheduling of aircraft landing times using genetic algorithms. Aust J Intell Inf Process Syst 4: 206–213
Ciesielski V, Scerri P (1998) Real time genetic scheduling of aircraft landing times. In: Fogel D (ed) Proceedings of the 1998 IEEE international conference on evolutionary computation (ICEC’98), Anchorage, Alsaka, pp 360–364
Craig A, Ketzscher R, Leese RA, Noble SD, Parrott K, Preater J, Wilson RE, Wood DA (2001) The sequencing of aircraft departures. 40th European Study Group with Industry, Keele
de Neufville R, Odoni AR (2003) Airport systems: planning, design, and management. McGraw-Hill, New York
Dear R (1976) The dynamic scheduling of aircraft in the near terminal area. Technical report, R76-9, Flight Transportation Laboratory, MIT, USA
Dear RG, Sherif YS (1989) The dynamic scheduling of aircraft in high density terminal areas. Microelectrons Reliabil 29: 743–749
Dear RG, Sherif YS (1991) An algorithm for computer assisted sequencing and scheduling of terminal area operation. Transport Res A General 25: 129–139
Duke G (2009) Air traffic control 10. Ian Allan Ltd, UK
Ernst AT, Krishnamoorthy M, Storer RH (1999) Heuristic and exact algorithms for scheduling aircraft landings. Networks 34: 229–241
Fahle T, Feldmann R, Gotz S, Grothklags S, Monien B (2003) The aircraft sequencing problem. In computer science in perspective. LNCS 2598: 152–166
Filar JA, Manyem P, White K (2001) How airlines and airports recover from schedule perturbations: a survey. Ann Oper Res 108: 315–333
Hansen JV (2004) Genetic search methods in air traffic control. Comput Oper Res 3: 445–459
Hu X-B, Chen W-H (2005) Genetic algorithm based on receding horizon control for arrival sequencing and scheduling. Eng Appl Artif Intell 18: 633–642
Hu X-B, Chen W-H (2005) Receding horizon control for aircraft arrival sequencing and scheduling. IEEE Trans Intell Transport Syst 6: 189–197
Hu X-B., Di Paolo E (2008) Binary-representation-based genetic algorithm for aircraft arrival sequencing and scheduling. IEEE Trans Intell Transport Syst 9: 301–310
Hu X-B, Di Paolo E (2009) An efficient genetic algorithm with uniform crossover for air traffic control. Comput Oper Res 36: 245–259
Idris HR (2001) Observation and analysis of departure operations at Boston Logan international airport. PhD thesis, Department of Mechanical Engineering, MIT, USA
Idris HR, Delcaire B, Anagnostakis I, Hall WD, Clarke JP, Hansman RJ, Feron E, Odoni AR (1998) Observations of departure processes at logan airport to support the development of departure planning tools. The 2nd USA/Europe Air Traffic Management R&D Seminar, Orlando
Idris HR, Delcaire B, Anagnostakis I, Hall WD, Pujet N (1998b) Identification of flow constraint and control points in departure operations at airport systems. In: AIAA guidance, navigation, and control conference and exhibit, Boston, MA, USA
Isaacson DR, Davis TJ, Robinson JE (1997) Knowledge-based runway assignment for arrival aircraft in the terminal area. In: Proceedings of AIAA guidance, navigation, and control conference, New Orleans, LA, USA
Lee H, Balakrishnan H (2008) Fuel cost, delay and throughput tradeoffs in runway scheduling. In: Proceeding of American control conference (ACC 08), Seattle, Washington, USA
Luenberger RA (1998) A traveling-salesman-based approach to aircraft scheduling in the terminal area. Technical report, NASA Technical Memorandum 100062
Mesgarpour M, Potts CN, Bennell JA (2010) Models for aircraft landing optimization. In: Proceeding of the 4th international conference on research in air transportation (ICRAT2010), Budapest, Hungary
Moser I, Hendtlass T (2007) Solving dynamic single-runway aircraft landing problems with extremal optimization. In: Proceeding of the 2007 IEEE symposium on computational intelligence in scheduling (CI-Sched 2007), Honolulu, Hawaii, USA
Neuman F, Erzberger H (1991) Analysis of delay reducing and fuel saving sequencing and spacing algorithms for arrival traffic. Technical report, TM-103880, Ames Research Center, NASA, USA
Newell GF (1979) Airport capacity and delays. Transport Sci 13: 201–241
Pinol H, Beasley JE (2006) Scatter search and bionomic algorithms for the aircraft landing problem. Eur J Oper Res 171: 439–462
Psaraftis HN (1978) A dynamic programming approach to the aircraft sequencing problem. Technical report, R78-4, Flight Transportation Laboratory, MIT, USA
Psaraftis HN (1980) A dynamic programming approach for sequencing groups of identical jobs. Oper Res 28: 1347–1359
Pujet N, Delcaire B, Feron E (1999) Input-output modelling and control of the departure process of congested airports. In: Proceedings of AIAA guidance, navigation and control conference, and exhibit, Portland, OR, USA
Randall MC (2002) Scheduling aircraft landings using ant colony optimisation. In: Proceedings of The IASTED international conference artificial intelligence and soft computing, Banff, Canada
Soomer MJ, Franx GJ (2008) Scheduling aircraft landings using airlines’ preferences. Eur J Oper Res 190: 277–291
Stevens G (1995) An approach to scheduling aircraft landing times using genetic algorithms. Honours thesis, Department of Computer Science, RMIT University, Melbourne, Australia
Tang K, Wang Z, Cao X, Zhang J (2008) A multi-objective evolutionary approach to aircraft landing scheduling. In: Proceedings of IEEE congress on evolutionary computation, CEC 2008, Hong Kong
Tether BS, Metcalfe JS (2003) Horndal at heathrow? Capacity creation through co-operation and system evolution. Indus Corp Change 12: 437–476
Trivizas DA (1998) Optimal scheduling with maximum position shift (MPS) constraints: a runway scheduling application. J Navigat 51: 250–266
van Leeuwen P, Hesselink H, Rohling J (2002) Scheduling aircraft using constraint satisfaction. Electron Notes Theor Comput Sci 76: 252–268
van Leeuwen P, van Hanxleden Houwert N (2003) Scheduling aircraft using constraint relaxation. In: Proceeding of the 22nd workshop of the UK planning and scheduling special interest group, Glasgow, UK
Veidal E (2007) Scheduling aircraft landings—the dynamic case. Master’s thesis, Department of Informatics and Mathematical Modelling, Technical University of Denmark
Wen M (2005) Algorithms of scheduling aircraft landing problem. Master’s thesis, Department of Informatics and Mathematical Modelling, Technical University of Denmark
Wen M, Larsen J, Clausen J (2005) An exact algorithm for aircraft landing problem. IMM-Technical Report-2005-12, Informatics and Mathematical Modelling, Technical University of Denmark
Yu S, Cao X, Hu M, Du W, Zhang J (2009) A real-time schedule method for aircraft landing scheduling problem based on cellular automaton. In: Proceedings of the 1st ACM/SIGEVO summit on genetic and evolutionary computation, Shanghai, China
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Bennell, J.A., Mesgarpour, M. & Potts, C.N. Airport runway scheduling. 4OR-Q J Oper Res 9, 115–138 (2011). https://doi.org/10.1007/s10288-011-0172-x
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10288-011-0172-x