Abstract
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.
Similar content being viewed by others
References
Beasley JE, Krishnamoorthy M, Sharaiha YM et al (2004) Displacement problem and dynamically scheduling aircraft landings. J Operat Res Soc 55(1):54–64
Beasley J, Sonander J, Havelock P (2001) Scheduling aircraft landings at London Heathrow using a population heuristic. J Opera Res Soc 52(5):483–493
Beasley JE, Krishnamoorthy M, Sharaiha YM et al (2000) Scheduling aircraft landings–the static case. Trans Sci 34(2):180–197
Hu XB, Paolo E (2011) A ripple-spreading genetic algorithm for the aircraft sequencing problem. Evolu Comp 19(1):77–106
Hu XB, Di Paolo E (2008) Binary-representation-based genetic algorithm for aircraft arrival sequencing and scheduling. Intell Trans Syst IEEE Trans 9(2):301–310
Hu XB, Chen WH (2005) Genetic algorithm based on receding horizon control for arrival sequencing and scheduling. Eng Appl Art Intell 18(5):633–642
Hu XB, Chen WH (2005) Receding horizon control for aircraft arrival sequencing and scheduling. Intell Trans Syst IEEE Trans 6(2):189–197
Zheng L, Zhang J, Zhu Y B (2009) Affinity propagation clustering classification method for aircraft in arrival and departure sequencing. In: Digital Avionics Systems Conference. DASC’09. IEEE/AIAA 28th. IEEE, 2009: 7. A. 4-1-7. A. 4-8
Zhang X, Zhang X, Zhang J et al (2007) Optimization of sequencing for aircraft arrival based on approach routes. In: Intelligent Transportation Systems Conference. ITSC 2007. IEEE. IEEE 2007:592–596
Yu SP, Cao XB, Zhang J (2011) A real-time schedule method for Aircraft Landing Scheduling problem based on Cellular Automation. Appl Soft Comp 11(4):3485–3493
Guo YP, Cao XB, Zhang J (2009) Constraint handling based multiobjective evolutionary algorithm for aircraft landing scheduling. Int J Innov Comp Inform Cont 5(8):2229–2238
Tang K, Wang Z, Cao X et al (2008) A multi-objective evolutionary approach to aircraft landing scheduling problems. In: Evolutionary Computation. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on. IEEE 2008:3650–3656
Guo YP, Cao XB, Zhang J (2008) Multiobjective evolutionary algorithm with constraint handling for aircraft landing scheduling. In: Evolutionary Computation. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on. IEEE 2008:3657–3662
Wang L J, Hu D W, Gong R Z (2009) Improved genetic algorithm for aircraft departure sequencing problem. In: Genetic and Evolutionary Computing. WGEC’09. 3rd International Conference on. IEEE, 2009: 35-38
Carr GC, Erzberger H, Neuman F (1999) Delay exchanges in arrival sequencing and scheduling. J Aircraft 36(5):785–791
Carr GC, Erzberger H, Neuman F (2000) Fast-time study of airline-influenced arrival sequencing and scheduling. J Guid Cont Dyn 23(3):526–531
Bianco L, Bielli M (1993) System aspects and optimization models in ATC planning. In: Large Scale Computation and Information Processing in Air Traffic Control. Springer, Berlin Heidelberg 1993:47–99
Bianco L, Dell’Olmo P, Giordani S (1997) Scheduling models and algorithms for TMA traffic management. In: Modelling and simulation in air traffic management. Springer, Berlin Heidelberg 1997:139–167
Bianco L, Ricciardelli S, Rinaldi G et al (1988) Scheduling tasks with sequencec-dependent processing times. Naval Res Log (NRL) 35(2):177–184
Zhan ZH, Zhang J, Li Y et al (2010) An efficient ant colony system based on receding horizon control for the aircraft arrival sequencing and scheduling problem. Intell Trans Syst IEEE Trans 11(2):399–412
Sun S G, Hua K Q (2009) An Aircraft Sequencing Approach Based on Fuzzy Petri-net. In: Computational Sciences and Optimization. CSO 2009. Int Joint Conf. IEEE 1:1008–1011
Wang F, Xu XH, Zang J (2008) Strategy for aircraft sequencing based on artificial fish school algorithm. In: Control and Decision Conference. CCDC 2008. Chinese. IEEE 2008:861–864
Wang SL (2009) Solving Aircraft-Sequencing Problem Based on Bee Evolutionary Genetic Algorithm and Clustering Method. In: Dependable, Autonomic and Secure Computing. DASC’09. Eighth IEEE International Conference on. IEEE 2009:157–161
Soomer MJ, Franx GJ (2008) Scheduling aircraft landings using airlines’ preferences. Euro J Oper Res 190(1):277–291
Ding YY, Valasek J (2007) Aircraft landing scheduling optimization for single runway non-controlled airports: Static case. J Guid Cont Dyn 30(1):252–255
Harikiopoulo D, Neogi N (2011) Polynomial-time feasibility condition for multiclass aircraft sequencing on a single-runway airport. Intell Trans Syst IEEE Trans 12(1):2–14
Bojanowski L, Harikiopoulo D, Neogi N (2011) Multi-runway aircraft sequencing at congested airports. In: American Control Conference (ACC). IEEE 2011:2752–2758
Eun Y, Hwang I, Bang H (2010) Optimal arrival flight sequencing and scheduling using discrete airborne delays. Intell Trans Syst IEEE Trans 11(2):359–373
Malaek SMB, Naderi E (2008) A new scheduling strategy for aircraft landings under dynamic position shifting. In: Aerospace Conference, IEEE 2008:1–8
Chen S, Xia XZ (2009) Researches on Optimal Scheduling Model for Aircraft Landing Problem. In: Information Engineering, 2009. ICIE’09. WASE International Conference on. IEEE 1:418–421
Jia X L, Cao X B, Guo Y P et al (2008). Scheduling aircraft landing based on clonal selection algorithm and receding horizon control. In: Intelligent Transportation Systems. ITSC 2008. 11th International IEEE Conference on. IEEE, 2008: 357-362
Ciesielski V, Scerri P (1998). Real time genetic scheduling of aircraft landing times. In: Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence., The 1998 IEEE International Conference on. IEEE, 1998:360–364
Ceberio J, Mendiburu A, Lozano JA (2011) Introducing the mallows model on estimation of distribution algorithms. In: Neural Information Processing. Springer, Berlin Heidelberg 2011:461–470
Bengoetxea E, Larrañaga P, Bloch I et al (2002) Inexact graph matching by means of estimation of distribution algorithms. Pattern Recog 35(12):2867–2880
(2002) In: Larrañaga P, Lozano JA (eds.) Estimation of distribution algorithms: a new tool for evolutionary computation. Springer
Robles V, de Miguel P, Larranaga P (2002) Solving the traveling salesman problem with EDAs. In: Estimation of Distribution Algorithms. Springer, US 2002:211–229
Ali A, Meilă M (2012) Experiments with Kemeny ranking: What works when? Math Soc Sci 64(1):28–40
Beasley JE (1990) OR-Library: distributing test problems by electronic mail. J Opera Res Soci 1990:1069–1072
Beasley JE (1996) Obtaining test problems via internet. J Global Optim 8(4):429–433
Balakrishnan H, Chandran B (2006). Scheduling aircraft landings under constrained position shifting. AIAA Guidance, Navigation, and Control Conference and Exhibit, Keystone, CO
Ceberio J, Irurozki E, Mendiburu A et al (2014) A distance-based ranking model estimation of distribution algorithm for the flowshop scheduling problem. Evolu Comp IEEE Trans 18(2):286–300
Ceberio J, Irurozki E, Mendiburu A et al (2012) A review on estimation of distribution algorithms in permutation-based combinatorial optimization problems. Prog Art Intell 1(1):103–117
Tavakkoli-Moghaddam R, Yaghoubi-Panah M, Radmehr F (2012) Scheduling the sequence of aircraft landings for a single runway using a fuzzy programming approach. J Air Trans Manag 25:15–18
Salehipour A, Modarres M, Naeni LM (2013) An efficient hybrid meta-heuristic for aircraft landing problem. Comp Oper Res 40(1):207–213
Hancerliogullari G, Rabadi G, Al-Salem AH et al (2013) Greedy algorithms and metaheuristics for a multiple runway combined arrival-departure aircraft sequencing problem. J Air Trans Manag 32:39–48
Xie J, Zhou Y, Zheng H (2013) A hybrid metaheuristic for multiple runways aircraft landing problem based on bat algorithm. J Appl Math
Awasthi A, Kramer O, Lassig J (2013) Aircraft landing problem: An efficient algorithm for a given landing sequence. In: Computational Science and Engineering (CSE), 2013 IEEE 16th International Conference on. IEEE, 2013:20–27
Vadlamani S, Hosseini S (2014) A novel heuristic approach for solving aircraft landing problem with single runway. J Air Trans Manag 40:144–148
Sölveling G, Clarke JP (2014) Scheduling of airport runway operations using stochastic branch and bound methods. Trans Res Part C Emerg Technol 45:119–137
Ma W, Xu B, Liu M, et al (2014) An efficient approximation algorithm for aircraft arrival sequencing and scheduling problem. Math Prob Eng
Briskorn D, Stolletz R (2014) Aircraft landing problems with aircraft classes. J Sched 17(1):31–45
Ghoniem A, Sherali HD, Baik H (2014) Enhanced models for a mixed arrival-departure aircraft sequencing problem. INFORMS J Comp 26(3):514–530
Faye A (2015) Solving the Aircraft Landing Problem with time discretization approach. Euro J Oper Res 242(3):1028–1038
Lieder A, Briskorn D, Stolletz R (2014) A dynamic programming approach for the aircraft landing problem with aircraft classes. Euro J Oper Res
Psaraftis HN (1978) A dynamic programming approach to the aircraft sequencing problem. In: Cambridge, Mass.: Massachusetts Institute of Technology, Flight Transportation Laboratory
Psaraftis HN (1980) A dynamic programming approach for sequencing groups of identical jobs. Oper Res 28(6):1347–1359
Dear RG (1976) The dynamic scheduling of aircraft in the near terminal area. Cambridge, Mass.: Massachusetts Institute of Technology, Flight Transportation Laboratory
Moscato P (1989) On evolution, search, optimization, genetic algorithms and martial arts: Towards memetic algorithms. Caltech concurrent computation program, C3P Report, 826
Hasan SMK, Sarker R, Essam D et al (2009) Memetic algorithms for solving job-shop scheduling problems. Memetic Comp 1(1):69–83
Kobti Z (2012) A memetic algorithm for job shop scheduling using a critical-path-based local search heuristic. Memetic Comp 4(3):231–245
Chaimatanan S, Delahaye D, Mongeau M (2014) A Hybrid Metaheuristic Optimization Algorithm for Strategic Planning of 4D Aircraft Trajectories at the Continental Scale. Comp Intell Mag IEEE 9(4):46–61
Liang X, Chen H, Lozano J (2012) A Boltzmann-based Estimation of Distribution Algorithm for a General Resource Scheduling Model
Acknowledgments
This paper is supported by the National Basic Research Program of China (Grant No.2011CB707000), the National Science Fund for Distinguished Young Scholars (Grant No. 61425014) and the Foundation for Innovative Research Groups of the National Natural Science Foundation of China (Grant No. 61221061).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no conflict of interest.
Rights and permissions
About this article
Cite this article
Ji, XP., Cao, XB. & Tang, K. Sequence searching and evaluation: a unified approach for aircraft arrival sequencing and scheduling problems. Memetic Comp. 8, 109–123 (2016). https://doi.org/10.1007/s12293-015-0172-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12293-015-0172-z