Skip to main content
Log in

Airport runway scheduling

  • Invited Survey
  • Published:
4OR Aims and scope Submit manuscript

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.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Beasley JE, Krishnamoorthy M, Sharaiha YM, Abramson D (2000) Scheduling aircraft landings—the static case. Transport Sci 34: 180–197

    Article  Google Scholar 

  • Beasley JE, Krishnamoorthy M, Sharaiha YM, Abramson D (2004) Displacement problem and dynamically scheduling aircraft landings. J Oper Res Soc 55: 54–64

    Article  Google Scholar 

  • Beasley JE, Sonander J, Havelock P (2001) Scheduling aircraft landing at London heathrow using a population heuristic. J Oper Res Soc 52: 483–493

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Bianco L, Dell’Olmo P, Giordani S (2006) Scheduling models for air traffic control in terminal areas. J Schedul 9: 223–253

    Article  Google Scholar 

  • Blumstein A (1959) The landing capacity of a runway. Oper Res 7: 752–763

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Carr GC, Erzberger H, Neuman F (2000) Fast-time study of airline-influenced arrival sequencing and scheduling. J Guidance Control Dyn 23: 526–531

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • de Neufville R, Odoni AR (2003) Airport systems: planning, design, and management. McGraw-Hill, New York

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Dear RG, Sherif YS (1991) An algorithm for computer assisted sequencing and scheduling of terminal area operation. Transport Res A General 25: 129–139

    Article  Google Scholar 

  • Duke G (2009) Air traffic control 10. Ian Allan Ltd, UK

    Google Scholar 

  • Ernst AT, Krishnamoorthy M, Storer RH (1999) Heuristic and exact algorithms for scheduling aircraft landings. Networks 34: 229–241

    Article  Google Scholar 

  • Fahle T, Feldmann R, Gotz S, Grothklags S, Monien B (2003) The aircraft sequencing problem. In computer science in perspective. LNCS 2598: 152–166

    Google Scholar 

  • Filar JA, Manyem P, White K (2001) How airlines and airports recover from schedule perturbations: a survey. Ann Oper Res 108: 315–333

    Article  Google Scholar 

  • Hansen JV (2004) Genetic search methods in air traffic control. Comput Oper Res 3: 445–459

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Hu X-B, Chen W-H (2005) Receding horizon control for aircraft arrival sequencing and scheduling. IEEE Trans Intell Transport Syst 6: 189–197

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Hu X-B, Di Paolo E (2009) An efficient genetic algorithm with uniform crossover for air traffic control. Comput Oper Res 36: 245–259

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Pinol H, Beasley JE (2006) Scatter search and bionomic algorithms for the aircraft landing problem. Eur J Oper Res 171: 439–462

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Trivizas DA (1998) Optimal scheduling with maximum position shift (MPS) constraints: a runway scheduling application. J Navigat 51: 250–266

    Article  Google Scholar 

  • van Leeuwen P, Hesselink H, Rohling J (2002) Scheduling aircraft using constraint satisfaction. Electron Notes Theor Comput Sci 76: 252–268

    Article  Google Scholar 

  • 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

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Julia A. Bennell.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10288-011-0172-x

Keywords

Mathematics Subject Classification (2000)

Navigation