4OR

, 9:115 | Cite as

Airport runway scheduling

  • Julia A. Bennell
  • Mohammad Mesgarpour
  • Chris N. Potts
Invited Survey

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.

Keywords

Aircraft landing scheduling Aircraft take-off scheduling Runway sequencing Review 

Mathematics Subject Classification (2000)

90B35 

References

  1. 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–90Google Scholar
  2. 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, USAGoogle Scholar
  3. 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, USAGoogle Scholar
  4. 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, USAGoogle Scholar
  5. Artiouchine K, Baptiste P, Durr C (2008) Runway sequencing with holding patterns. Eur J Oper Res 189: 1254–1266CrossRefGoogle Scholar
  6. 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, UKGoogle Scholar
  7. 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, USAGoogle Scholar
  8. 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)Google Scholar
  9. Atkin JAD, Burke EK, Greenwood JS, Reeson D (2007) Hybrid metaheuristics to aid runway scheduling at London heathrow airport. Transport Sci 41: 90–106CrossRefGoogle Scholar
  10. 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–346CrossRefGoogle Scholar
  11. Balakrishnan H, Chandran B (2006) Scheduling aircraft landings under constrained position shifting. In: AIAA guidance, navigation and control conference and exhibit, Keystone, CO, USAGoogle Scholar
  12. 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, BarcelonaGoogle Scholar
  13. 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–1196CrossRefGoogle Scholar
  14. 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, BahamasGoogle Scholar
  15. 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, USAGoogle Scholar
  16. Beasley JE (1990) OR-library: distributing test problems by electronic mail. J Oper Res Soc 41: 1069–1072Google Scholar
  17. Beasley JE, Krishnamoorthy M, Sharaiha YM, Abramson D (2000) Scheduling aircraft landings—the static case. Transport Sci 34: 180–197CrossRefGoogle Scholar
  18. Beasley JE, Krishnamoorthy M, Sharaiha YM, Abramson D (2004) Displacement problem and dynamically scheduling aircraft landings. J Oper Res Soc 55: 54–64CrossRefGoogle Scholar
  19. Beasley JE, Sonander J, Havelock P (2001) Scheduling aircraft landing at London heathrow using a population heuristic. J Oper Res Soc 52: 483–493CrossRefGoogle Scholar
  20. 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–88Google Scholar
  21. 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–100Google Scholar
  22. 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–167Google Scholar
  23. 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–415CrossRefGoogle Scholar
  24. Bianco L, Dell’Olmo P, Giordani S (2006) Scheduling models for air traffic control in terminal areas. J Schedul 9: 223–253CrossRefGoogle Scholar
  25. Blumstein A (1959) The landing capacity of a runway. Oper Res 7: 752–763CrossRefGoogle Scholar
  26. Brentnall AR (2006) Aircraft arrival management. PhD thesis, University of Southampton, UKGoogle Scholar
  27. Brentnall AR, Cheng RCH (2009) Some effects of aircraft arrival sequence algorithms. J Oper Res Soc 60: 962–972CrossRefGoogle Scholar
  28. Brinton CR (1992) An implicit enumeration algorithm for arrival aircraft scheduling. In: Proceedings of the IEEE/AIAA 11th digital avionics systems conference, Seattle, WA, USAGoogle Scholar
  29. 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–351CrossRefGoogle Scholar
  30. Carr GC, Erzberger H, Neuman F (2000) Fast-time study of airline-influenced arrival sequencing and scheduling. J Guidance Control Dyn 23: 526–531CrossRefGoogle Scholar
  31. Chandran B, Balakrishnan H (2007) A dynamic programming algorithm for robust runway scheduling. In: Proceedings of the American control conference, New York, NY, USAGoogle Scholar
  32. 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, USAGoogle Scholar
  33. 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–213Google Scholar
  34. 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–364Google Scholar
  35. 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, KeeleGoogle Scholar
  36. de Neufville R, Odoni AR (2003) Airport systems: planning, design, and management. McGraw-Hill, New YorkGoogle Scholar
  37. Dear R (1976) The dynamic scheduling of aircraft in the near terminal area. Technical report, R76-9, Flight Transportation Laboratory, MIT, USAGoogle Scholar
  38. Dear RG, Sherif YS (1989) The dynamic scheduling of aircraft in high density terminal areas. Microelectrons Reliabil 29: 743–749CrossRefGoogle Scholar
  39. Dear RG, Sherif YS (1991) An algorithm for computer assisted sequencing and scheduling of terminal area operation. Transport Res A General 25: 129–139CrossRefGoogle Scholar
  40. Duke G (2009) Air traffic control 10. Ian Allan Ltd, UKGoogle Scholar
  41. Ernst AT, Krishnamoorthy M, Storer RH (1999) Heuristic and exact algorithms for scheduling aircraft landings. Networks 34: 229–241CrossRefGoogle Scholar
  42. Fahle T, Feldmann R, Gotz S, Grothklags S, Monien B (2003) The aircraft sequencing problem. In computer science in perspective. LNCS 2598: 152–166Google Scholar
  43. Filar JA, Manyem P, White K (2001) How airlines and airports recover from schedule perturbations: a survey. Ann Oper Res 108: 315–333CrossRefGoogle Scholar
  44. Hansen JV (2004) Genetic search methods in air traffic control. Comput Oper Res 3: 445–459CrossRefGoogle Scholar
  45. 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–642CrossRefGoogle Scholar
  46. Hu X-B, Chen W-H (2005) Receding horizon control for aircraft arrival sequencing and scheduling. IEEE Trans Intell Transport Syst 6: 189–197CrossRefGoogle Scholar
  47. 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–310CrossRefGoogle Scholar
  48. Hu X-B, Di Paolo E (2009) An efficient genetic algorithm with uniform crossover for air traffic control. Comput Oper Res 36: 245–259CrossRefGoogle Scholar
  49. Idris HR (2001) Observation and analysis of departure operations at Boston Logan international airport. PhD thesis, Department of Mechanical Engineering, MIT, USAGoogle Scholar
  50. 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, OrlandoGoogle Scholar
  51. 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, USAGoogle Scholar
  52. 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, USAGoogle Scholar
  53. Lee H, Balakrishnan H (2008) Fuel cost, delay and throughput tradeoffs in runway scheduling. In: Proceeding of American control conference (ACC 08), Seattle, Washington, USAGoogle Scholar
  54. Luenberger RA (1998) A traveling-salesman-based approach to aircraft scheduling in the terminal area. Technical report, NASA Technical Memorandum 100062Google Scholar
  55. 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, HungaryGoogle Scholar
  56. 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, USAGoogle Scholar
  57. 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, USAGoogle Scholar
  58. Newell GF (1979) Airport capacity and delays. Transport Sci 13: 201–241CrossRefGoogle Scholar
  59. Pinol H, Beasley JE (2006) Scatter search and bionomic algorithms for the aircraft landing problem. Eur J Oper Res 171: 439–462CrossRefGoogle Scholar
  60. Psaraftis HN (1978) A dynamic programming approach to the aircraft sequencing problem. Technical report, R78-4, Flight Transportation Laboratory, MIT, USAGoogle Scholar
  61. Psaraftis HN (1980) A dynamic programming approach for sequencing groups of identical jobs. Oper Res 28: 1347–1359CrossRefGoogle Scholar
  62. 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, USAGoogle Scholar
  63. Randall MC (2002) Scheduling aircraft landings using ant colony optimisation. In: Proceedings of The IASTED international conference artificial intelligence and soft computing, Banff, CanadaGoogle Scholar
  64. Soomer MJ, Franx GJ (2008) Scheduling aircraft landings using airlines’ preferences. Eur J Oper Res 190: 277–291CrossRefGoogle Scholar
  65. Stevens G (1995) An approach to scheduling aircraft landing times using genetic algorithms. Honours thesis, Department of Computer Science, RMIT University, Melbourne, AustraliaGoogle Scholar
  66. 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 KongGoogle Scholar
  67. Tether BS, Metcalfe JS (2003) Horndal at heathrow? Capacity creation through co-operation and system evolution. Indus Corp Change 12: 437–476CrossRefGoogle Scholar
  68. Trivizas DA (1998) Optimal scheduling with maximum position shift (MPS) constraints: a runway scheduling application. J Navigat 51: 250–266CrossRefGoogle Scholar
  69. van Leeuwen P, Hesselink H, Rohling J (2002) Scheduling aircraft using constraint satisfaction. Electron Notes Theor Comput Sci 76: 252–268CrossRefGoogle Scholar
  70. 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, UKGoogle Scholar
  71. Veidal E (2007) Scheduling aircraft landings—the dynamic case. Master’s thesis, Department of Informatics and Mathematical Modelling, Technical University of DenmarkGoogle Scholar
  72. Wen M (2005) Algorithms of scheduling aircraft landing problem. Master’s thesis, Department of Informatics and Mathematical Modelling, Technical University of DenmarkGoogle Scholar
  73. 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 DenmarkGoogle Scholar
  74. 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, ChinaGoogle Scholar

Copyright information

© Springer-Verlag 2011

Authors and Affiliations

  • Julia A. Bennell
    • 1
  • Mohammad Mesgarpour
    • 2
  • Chris N. Potts
    • 2
  1. 1.CORMSIS, School of ManagementUniversity of SouthamptonSouthamptonUK
  2. 2.CORMSIS, School of MathematicsUniversity of SouthamptonSouthamptonUK

Personalised recommendations