Dynamic scheduling of aircraft landings

This paper considers the scheduling of aircraft landings on a single runway. There are time window constraints for each aircraft’s landing time, and minimum separation times between consecutive landings, where the separation times depend on the weight classes of the two landing aircraft. A multi-objective formulation takes account of runway throughput, earliness and lateness, and the cost of fuel arising from aircraft manoeuvres and additional flight time incurred to achieve the landing schedule. The paper investigates both the static/off-line problem where details of the arriving flights are known in advance, and the dynamic/on-line problem where flight arrival information becomes available over time. Under dynamic scheduling, the algorithm makes periodic updates to the previous schedule to take into account the aircraft that are newly available. We investigate dynamic programing and local search implementations for the static and dynamic problem using random test data and real data from London Heathrow airport.

[1]  John E. Beasley,et al.  Scatter Search and Bionomic Algorithms for the aircraft landing problem , 2005, Eur. J. Oper. Res..

[2]  Chris N. Potts,et al.  Local search heuristics for single machine scheduling with batch set-up times to minimize total weighted completion time , 1997, Ann. Oper. Res..

[3]  Dario Pacciarelli,et al.  Aircraft retiming and rerouting in vicinity of airports , 2012 .

[4]  Philippe Baptiste,et al.  Runway sequencing with holding patterns , 2008, Eur. J. Oper. Res..

[5]  Andreas T. Ernst,et al.  Heuristic and exact algorithms for scheduling aircraft landings , 1999 .

[6]  Wen-Hua Chen,et al.  Genetic algorithm based on receding horizon control for arrival sequencing and scheduling , 2005, Eng. Appl. Artif. Intell..

[7]  John E. Beasley,et al.  Scheduling aircraft landings at London Heathrow using a population heuristic , 2001, J. Oper. Res. Soc..

[8]  David Abramson,et al.  Computing optimal schedules for landing aircraft , 1993 .

[9]  Dario Pacciarelli,et al.  Real-time scheduling of aircraft arrivals and departures in a terminal maneuvering area , 2015, Networks.

[10]  Chris N. Potts,et al.  Airport runway scheduling , 2013, Ann. Oper. Res..

[11]  Dario Pacciarelli,et al.  Optimal aircraft scheduling and routing at a terminal control area during disturbances , 2014 .

[12]  Harilaos N. Psaraftis,et al.  A Dynamic Programming approach to the Aircraft Sequencing problem , 1978 .

[13]  Hamsa Balakrishnan,et al.  Algorithms for Scheduling Runway Operations Under Constrained Position Shifting , 2010, Oper. Res..

[14]  Hamsa Balakrishnan,et al.  Scheduling Aircraft Landings under Constrained Position Shifting , 2006 .

[15]  Burkhard Monien,et al.  The Aircraft Sequencing Problem , 2003, Computer Science in Perspective.

[16]  Dario Pacciarelli,et al.  Scheduling models for optimal aircraft traffic control at busy airports: Tardiness, priorities, equity and violations considerations , 2017 .

[17]  Harilaos N. Psaraftis,et al.  A Dynamic Programming Approach for Sequencing Groups of Identical Jobs , 1980, Oper. Res..

[18]  Dario Pacciarelli,et al.  Rolling horizon approach for aircraft scheduling in the terminal control area of busy airports , 2013 .

[19]  David Abramson,et al.  Scheduling Aircraft Landings - The Static Case , 2000, Transp. Sci..

[20]  Carlos Müller,et al.  Control-based optimization approach for aircraft scheduling in a terminal area with alternative arrival routes , 2015 .

[21]  Hanbong Lee,et al.  Fuel cost, delay and throughput tradeoffs in runway scheduling , 2008, 2008 American Control Conference.

[22]  Wen-Hua Chen,et al.  Receding horizon control for aircraft arrival sequencing and scheduling , 2005, IEEE Transactions on Intelligent Transportation Systems.

[23]  M. J. Soomer,et al.  Scheduling aircraft landings using airlines' preferences , 2008, Eur. J. Oper. Res..

[24]  Alain Faye Solving the Aircraft Landing Problem with time discretization approach , 2015, Eur. J. Oper. Res..

[25]  David Abramson,et al.  Displacement problem and dynamically scheduling aircraft landings , 2004, J. Oper. Res. Soc..

[26]  B. Chandran,et al.  A Dynamic Programming Algorithm for Robust Runway Scheduling , 2007, 2007 American Control Conference.

[27]  Roger George Dear The dynamic scheduling of aircraft in the near terminal area , 1976 .