Sequence searching and evaluation: a unified approach for aircraft arrival sequencing and scheduling problems

Arrival sequencing and scheduling (ASS) is an important part of air traffic control. In the literature, various formulations of the ASS problems have been established by taking different scheduling requirements into account, and various methods have been developed to cope with these ASS problems. However, it is usually uneasy to generalize a method designed for one ASS formulation to another, while an approach that is able to handle different ASS problems is of great significance since air traffic controllers may need to switch among different scheduling requirements in practice. Motivated by this observation, an approach that is applicable to a number of different problem formulations of ASS is proposed in this paper. Specifically, the ASS problems that include different objective functions and constraints are firstly abstracted as a constrained permutation-based problem. After that, a Sequence Searching and Evaluation (SSE) approach is developed for the constrained permutation-based problem. The SSE solves different ASS problems by separating the sequence searching in one stage using an Estimation of Distribution Algorithm framework, and evaluating sequences in the second stage. Experiment results show that SSE is capable of obtaining competitive solutions for a variety of ASS problems.

[1]  Chen Shuang,et al.  Researches on Optimal Scheduling Model for Aircraft Landing Problem , 2009, 2009 WASE International Conference on Information Engineering.

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

[3]  Da-wei Hu,et al.  Improved Genetic Algorithm for Aircraft Departure Sequencing Problem , 2009, 2009 Third International Conference on Genetic and Evolutionary Computing.

[4]  Mohammad Modarres,et al.  An efficient hybrid meta-heuristic for aircraft landing problem , 2013, Comput. Oper. Res..

[5]  Huaping Chen,et al.  A Boltzmann-Based Estimation of Distribution Algorithm for a General Resource Scheduling Model , 2015, IEEE Transactions on Evolutionary Computation.

[6]  Oliver Kramer,et al.  Aircraft Landing Problem: An Efficient Algorithm for a Given Landing Sequence , 2013, 2013 IEEE 16th International Conference on Computational Science and Engineering.

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

[8]  S.M.B. Malaek,et al.  A New Scheduling Strategy for Aircraft Landings under Dynamic Position Shifting , 2008, 2008 IEEE Aerospace Conference.

[9]  Jun Zhang,et al.  A real-time schedule method for Aircraft Landing Scheduling problem based on Cellular Automation , 2011, Appl. Soft Comput..

[10]  Hong Qiao,et al.  Scheduling Aircraft Landing Based on Clonal Selection Algorithm and Receding Horizon Control , 2008, 2008 11th International IEEE Conference on Intelligent Transportation Systems.

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

[12]  Jun Zhang,et al.  A multi-objective evolutionary approach to aircraft landing scheduling problems , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[13]  Alexander Mendiburu,et al.  Introducing the Mallows Model on Estimation of Distribution Algorithms , 2011, ICONIP.

[14]  Jun Zhang,et al.  Multiobjective evolutionary algorithm with constraint handling for aircraft landing scheduling , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[15]  Jun Zhang,et al.  Optimization of Sequencing for Aircraft Arrival Based on Approach Routes , 2007, 2007 IEEE Intelligent Transportation Systems Conference.

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

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

[18]  Marina Meila,et al.  Experiments with Kemeny ranking: What works when? , 2012, Math. Soc. Sci..

[19]  Satish Vadlamani,et al.  A novel heuristic approach for solving aircraft landing problem with single runway , 2014 .

[20]  Marcel Mongeau,et al.  A Hybrid Metaheuristic Optimization Algorithm for Strategic Planning of 4D Aircraft Trajectories at the Continental Scale , 2014, IEEE Computational Intelligence Magazine.

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

[22]  Zhang Jun,et al.  Affinity propagation clustering classification method for aircraft in arrival and departure sequencing , 2009, 2009 IEEE/AIAA 28th Digital Avionics Systems Conference.

[23]  John-Paul Clarke,et al.  Scheduling of airport runway operations using stochastic branch and bound methods , 2014 .

[24]  John E. Beasley,et al.  Obtaining test problems via Internet , 1996, J. Glob. Optim..

[25]  Inseok Hwang,et al.  Optimal Arrival Flight Sequencing and Scheduling Using Discrete Airborne Delays , 2010, IEEE Transactions on Intelligent Transportation Systems.

[26]  Ghaith Rabadi,et al.  Greedy algorithms and metaheuristics for a multiple runway combined arrival-departure aircraft sequencing problem , 2013 .

[27]  Pedro Larrañaga,et al.  Solving the Traveling Salesman Problem with EDAs , 2002, Estimation of Distribution Algorithms.

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

[29]  Ezequiel A. Di Paolo,et al.  Binary-Representation-Based Genetic Algorithm for Aircraft Arrival Sequencing and Scheduling , 2008, IEEE Transactions on Intelligent Transportation Systems.

[30]  Reza Tavakkoli-Moghaddam,et al.  Scheduling the sequence of aircraft landings for a single runway using a fuzzy programming approach , 2012 .

[31]  John E. Beasley,et al.  OR-Library: Distributing Test Problems by Electronic Mail , 1990 .

[32]  Bo Xu,et al.  An Efficient Approximation Algorithm for Aircraft Arrival Sequencing and Scheduling Problem , 2014 .

[33]  John Valasek,et al.  Aircraft Landing Scheduling Optimization for Single Runway Noncontrolled Airports: Static Case , 2007 .

[34]  Siliang Wang Solving Aircraft-Sequencing Problem Based on Bee Evolutionary Genetic Algorithm and Clustering Method , 2009, 2009 Eighth IEEE International Conference on Dependable, Autonomic and Secure Computing.

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

[36]  Maurizio Bielli,et al.  System Aspects and Optimization Models In ATC Planning , 1993 .

[37]  Heinz Erzberger,et al.  Delay Exchanges in Arrival Sequencing and Scheduling , 1999 .

[38]  Alexander Mendiburu,et al.  A review on estimation of distribution algorithms in permutation-based combinatorial optimization problems , 2012, Progress in Artificial Intelligence.

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

[40]  Hanif D. Sherali,et al.  Enhanced Models for a Mixed Arrival-Departure Aircraft Sequencing Problem , 2014, INFORMS J. Comput..

[41]  Isabelle Bloch,et al.  Inexact graph matching by means of estimation of distribution algorithms , 2002, Pattern Recognit..

[42]  Alexander Mendiburu,et al.  A Distance-Based Ranking Model Estimation of Distribution Algorithm for the Flowshop Scheduling Problem , 2014, IEEE Transactions on Evolutionary Computation.

[43]  Shuguang Sun,et al.  An Aircraft Sequencing Approach Based on Fuzzy Petri-net , 2009, 2009 International Joint Conference on Computational Sciences and Optimization.

[44]  Pedro Larrañaga,et al.  Estimation of Distribution Algorithms , 2002, Genetic Algorithms and Evolutionary Computation.

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

[46]  Lucio Bianco,et al.  Scheduling Models and Algorithms for TMA Traffic Management , 1997 .

[47]  Jian Xie,et al.  A Hybrid Metaheuristic for Multiple Runways Aircraft Landing Problem Based on Bat Algorithm , 2013, J. Appl. Math..

[48]  Ruhul A. Sarker,et al.  Memetic algorithms for solving job-shop scheduling problems , 2009, Memetic Comput..

[49]  Wang Fei,et al.  Strategy for aircraft sequencing based on artificial fish school algorithm , 2008, 2008 Chinese Control and Decision Conference.

[50]  G. Rinaldi,et al.  Scheduling tasks with sequence-dependent processing times , 1988 .

[51]  Paul Scerri,et al.  Real time genetic scheduling of aircraft landing times , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

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

[53]  Natasha A. Neogi,et al.  Polynomial-Time Feasibility Condition for Multiclass Aircraft Sequencing on a Single-Runway Airport , 2011, IEEE Transactions on Intelligent Transportation Systems.

[54]  Raik Stolletz,et al.  Aircraft landing problems with aircraft classes , 2014, J. Sched..

[55]  J. A. Lozano,et al.  Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation , 2001 .

[56]  Heinz Erzberger,et al.  Fast-Time Study of Airline-Influenced Arrival Sequencing and Scheduling , 2000 .

[57]  Raik Stolletz,et al.  A dynamic programming approach for the aircraft landing problem with aircraft classes , 2015 .

[58]  Natasha Neogi,et al.  Multi-runway aircraft sequencing at congested airports , 2011, Proceedings of the 2011 American Control Conference.

[59]  Ezequiel A. Di Paolo,et al.  A Ripple-Spreading Genetic Algorithm for the Aircraft Sequencing Problem , 2011, Evolutionary Computation.

[60]  Ziad Kobti,et al.  A memetic algorithm for job shop scheduling using a critical-path-based local search heuristic , 2012, Memetic Comput..

[61]  Jun Zhang,et al.  An Efficient Ant Colony System Based on Receding Horizon Control for the Aircraft Arrival Sequencing and Scheduling Problem , 2010, IEEE Transactions on Intelligent Transportation Systems.