OR Spectrum

pp 1–41 | Cite as

Integration methods for aircraft scheduling and trajectory optimization at a busy terminal manoeuvring area

  • Marcella SamàEmail author
  • Andrea D’Ariano
  • Konstantin Palagachev
  • Matthias Gerdts
Regular Article


This paper deals with the problem of efficiently scheduling take-off and landing operations at a busy terminal manoeuvring area (TMA). This problem is particularly challenging, since the TMAs are becoming saturated due to the continuous growth of traffic demand and the limited available infrastructure capacity. The mathematical formulation of the problem requires taking into account several features simultaneously: the trajectory of each aircraft should be accurately predicted in each TMA resource, the safety rules between consecutive aircraft need to be modelled with high precision, the aircraft timing and ordering decisions have to be taken in a short time by optimizing performance indicators of practical interest, including the minimization of aircraft delays, travel times and fuel consumption. This work presents alternative approaches to integrate various modelling features and to optimize various performance indicators. The approaches are based on the resolution of mixed-integer linear programs via dedicated solvers. Computational experiments are performed on real-world data from Milano Malpensa in case of multiple delayed aircraft. The results obtained for the proposed approaches show different trade-off solutions when prioritizing different indicators.


Air traffic Take-off and landing operations Optimal control Job shop scheduling Mixed-integer linear programming Pareto efficiency 



The corresponding author thanks the support of the German academic exchange service (DAAD): Research Grant for PhD candidates, Funding Program Number 57130097. The authors also thank the editors and the reviewers of this paper for their remarks, comments and suggestions on how to improve the paper quality. The authors can share the proposed MILP instances with any researcher interested in the studied topic.


  1. Adacher L, Flamini M, Romano E (2018) Airport ground movement problem: minimization of delay and pollution emission. IEEE Trans Intell Trans Syst 99:1–10Google Scholar
  2. Allahverdi A, Ng CT, Cheng TCE, Kovalyov MY (2008) A survey of scheduling problems with setup times or costs. Eur J Oper Res 187(3):985–1032Google Scholar
  3. Artiouchine K, Baptiste P, Dürr C (2008) Runway sequencing with holding patterns. Eur J Oper Res 189(3):1254–1266Google Scholar
  4. Artiouchine K, Baptiste P, Mattioli J (2008) The \(K\) king problem, an abstract model for computing aircraft landing trajectories: on modeling a dynamic hybrid system with constraints. INFORMS J Comput 20(2):222–233Google Scholar
  5. Atkin JAD, Burke EK, Greenwood JS, Reeson D (2007) Hybrid metaheuristics to aid runway scheduling at London heathrow airport. Transp Sci 41(1):90–106Google Scholar
  6. Avella P, Boccia M, Mannino C, Vasilyev I (2017) Time-indexed formulations for the runway scheduling problem. Transp Sci 51(4):1196–1209Google Scholar
  7. Balakrishnan H, Chandran B (2010) Algorithms for scheduling runway operations under constrained position shifting. Oper Res 58(6):1650–1665 Google Scholar
  8. Ball MO, Barnhart C, Nemhauser G, Odoni A (2007) Air transportation: irregular operations and control. In: Laporte G, Barnhart C (eds) Handbooks in operations research and management science, vol 14. Elsevier, pp 1–67Google Scholar
  9. Beasley JE, Krishnamoorthy M, Sharaiha YM, Abramson D (2004) Displacement problem and dynamically scheduling aircraft landings. J Oper Res Soc 55:54–64Google Scholar
  10. Bennell JA, Mesgarpour M, Potts CN (2011) Airport runway scheduling. 4OR Q J Oper Res 9(2):115–138Google Scholar
  11. Bennell JA, Mesgarpour M, Potts CN (2017) Dynamic scheduling of aircraft landings. Eur J Oper Res 258(1):315–327Google Scholar
  12. Bianco L, Dell’Olmo P, Giordani S (2006) Scheduling models for air traffic control in terminal areas. J Sched 9(3):180–197Google Scholar
  13. D’Ariano A, Pistelli M, Pacciarelli D (2012) Aircraft retiming and rerouting in vicinity of airports. IET Intell Transp Syst 6(4):433–443Google Scholar
  14. D’Ariano A, Pacciarelli D, Pistelli M, Pranzo M (2015) Real-time scheduling of aircraft arrivals and departures in a terminal maneuvering area. Networks 65(3):212–227Google Scholar
  15. De Maere G, Atkin JA, Burke EK (2018) Pruning rules for optimal runway sequencing. Transp Sci 52(4):898–916Google Scholar
  16. Diffenderfer P, Tao Z, Payton G (2013) Automated integration of arrival/departure schedules. In: Proceedings of the 10th USA/Europe air traffic management research and development seminar, ChicagoGoogle Scholar
  17. Ernst AT, Krishnamoorthy M, Storer RH (1999) Heuristic and exact algorithms for scheduling aircraft landings. Networks 34(3):229–241Google Scholar
  18. Eun Y, Hwang I, Bang H (2010) Optimal arrival flight sequencing and scheduling using discrete airborne delays. IEEE Trans Intell Transp Syst 11(2):359–373Google Scholar
  19. Eurocontrol (2011) Airport collaborative decision-making. Accessed from
  20. Eurocontrol (2011) User manual for the base of aircraft data (BADA) revision 3.9. EEC technical/scientific report no. 11/03/08-08Google Scholar
  21. Faye A (2015) Solving the aircraft landing problem with time discretization approach. Eur J Oper Res 242(3):1028–1038Google Scholar
  22. Federal Aviation Administration, U.S. Department of Transportation (2016) A plan for the future: 10 year strategy for the air traffic control workforce. Accessed from
  23. Fisch F, Bittner M, Holzapfel F (2012) Optimal scheduling of fuel-minimal approach trajectories. In: Curran R et al (eds) Air transport and operations: proceedings of third air transport and operations symposium. IOS Press DV, Amsterdam, The Netherlands, pp 481–494Google Scholar
  24. Furini F, Kidd MP, Persiani CA, Toth P (2015) Improved rolling horizon approaches to the aircraft sequencing problem. J Sched 18(5):435–447Google Scholar
  25. Gerdts M (2012) Optimal control of ODE and DAEs. Walter de Gruyter GmbH & Co.KG, Berlin, p 458Google Scholar
  26. Hagelauer P, Mora-Camino F (1998) A soft dynamic programming approach for on-line aircraft 4D-trajectory optimization. Eur J Oper Res 107(1):87–95Google Scholar
  27. Hu X-B, Chen W-H (2005) Receding horizon control for aircraft arrival sequencing and scheduling. IEEE Trans Intell Transp Syst 6(2):189–197Google Scholar
  28. Ioffe AD, Tihomirov VM (1979) Theory of extremal problems. Elsevier Science Ltd, Amsterdam, p 472Google Scholar
  29. Kim J, Kröller A, Mitchell JSB, Sabhnani GR (2009) Scheduling aircraft to reduce controller workload. In: Clausen J, Di Stefano G (eds) Proceedings of the 9th workshop on algorithmic approaches for transportation modeling, optimization, and systems, ATMOS 2009. Copenhagen, DenmarkGoogle Scholar
  30. Lieder A, Stolletz R (2016) Scheduling aircraft take-offs and landings on interdependent and heterogeneous runways. Transp Res Part E 88:167–188Google Scholar
  31. Mascis A, Pacciarelli D (2002) Job shop scheduling with blocking and no-wait constraints. Eur J Oper Res 143(3):498–517Google Scholar
  32. Murça MCR, Müller C (2015) Control-based optimization approach for aircraft scheduling in a terminal area with alternative arrival routes. Transp Res Part E 73(1):96–113Google Scholar
  33. Palagachev K, Rieck M, Gerdts M (2013) A mixed-integer optimal control approach for aircraft landing model. In: Proceedings of the 3rd international conference on models and technology for intelligent transportation systems, MT-ITS 2013, Dresden, Germany, p 1–10Google Scholar
  34. Pellegrini P, Rodriguez J (2013) Single European sky and single European railway area: a system level analysis of air and rail transportation. Transp Res Part A 57(1):64–86Google Scholar
  35. Pinedo ML (2005) Planning and scheduling in manufacturing and services. In: Glynn PW, Robinson SM (eds) Springer series in operations research. Springer, USAGoogle Scholar
  36. Pinedo ML (2002) Scheduling. Theory, algorithms and systems, 2nd edn. Prentice-Hall inc., Upper Saddle River Printed in the United States of AmericaGoogle Scholar
  37. Richter M, Fisch F, Holzapfel F (2012) Noise-minimal landing and take-off trajectories under procedural and safety regulations. In: Curran R et al. (eds) Air transport and operations: proceedings of third air transport and operations symposium. IOS Press DV, Amsterdam, The Netherlands, pp 77–97Google Scholar
  38. Rieck M, Richter M, Holzapfel F (2013) Discrete control dependent constraints in multiple shooting optimal control problems. In: Proceedings of the AIAA guidance, navigation, and control (GNC) conference, guidance, navigation, and control and co-located conferences (AIAA 2013–4526), BostonGoogle Scholar
  39. Samà M, D’Ariano A, Pacciarelli D (2013) Rolling horizon approach for aircraft scheduling in the terminal control area of busy airports. Transp Res Part E 60(1):140–155Google Scholar
  40. Samà M, D’Ariano A, D’Ariano P, Pacciarelli D (2014) Optimal aircraft scheduling and routing at a terminal control area during disturbances. Transp Res Part C 47(1):61–85Google Scholar
  41. Samà M, D’Ariano A, D’Ariano P, Pacciarelli D (2015) Air traffic optimization models for aircraft delay and travel time minimization in terminal control areas. Public Transp Plan Oper 7(3):321–337Google Scholar
  42. Samà M, D’Ariano A, Corman F, Pacciarelli D (2017) Metaheuristics for efficient aircraft scheduling and re-routing at busy terminal control areas. Transp Res Part C 80(1):485–511Google Scholar
  43. Samà M, D’Ariano A, D’Ariano P, Pacciarelli D (2017) Scheduling models for optimal aircraft traffic control at busy airports: tardiness, priorities, equity and violations considerations. Omega 67(1):81–98Google Scholar
  44. Samà M, D’Ariano A, Corman F, Pacciarelli D (2018) Coordination of scheduling decisions in the management of airport airspace and taxiway operations. Transp Res Part A 114(B):398–411Google Scholar
  45. Saraf P, Slater GL (2006) An efficient combinatorial optimization algorithm for optimal scheduling of aircraft arrivals at congested airports. In: IEEE aerospace conference, Big Sky, MTGoogle Scholar
  46. SESAR (2015) The roadmap for delivering high performing aviation for Europe: European ATM master plan. Accessed from
  47. Sharpanskykh A (2008) Modelling and automated analysis of organisations from the air traffic management domain. In: Nguyen NT, Borzemski L, Grzech A, Ali M (eds) New frontiers in applied artificial intelligence. IEA/AIE 2008. Lecture notes in computer science, vol 5027. Springer, BerlinGoogle Scholar
  48. Solak S, Sölveling G, Clarke JPB, Johnson EL (2018) Stochastic runway scheduling. Transp Sci 52(4):917–940Google Scholar
  49. Sölveling G, Solak S, Clarke JB, Johnson EL (2011) Scheduling of runway operations for reduced environmental impact. Transp Res Part D 16(2):110–120Google Scholar
  50. Soomer MJ, Franx GJ (2008) Scheduling aircraft landings using airlines’ preferences. Eur J Oper Res 190(1):277–291Google Scholar
  51. Zachary DS, Gervais J, Leopold U (2010) Multi-impact optimization to reduce aviation noise and emissions. Transp Res Part D 15(2):82–93Google Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2019

Authors and Affiliations

  • Marcella Samà
    • 1
    Email author
  • Andrea D’Ariano
    • 1
  • Konstantin Palagachev
    • 2
  • Matthias Gerdts
    • 2
  1. 1.Department of EngineeringRoma Tre UniversityRomeItaly
  2. 2.Institut für Mathematik und RechneranwendungUniversität der Bundeswehr MünchenNeubiberg, MunichGermany

Personalised recommendations