Constraint-Guided Local Search for Single Mixed-Operation Runway

Aircraft sequencing problem (ASP) is to schedule the operation times of departing and arriving aircraft such that their deviation from the desired operation times are minimised. There are two types of hard constraint which make this problem very challenging: time window constraint for the operation time of each aircraft, and minimum separation time between each pair of aircraft. ASP is known to be NP-Hard. Although some progress has been made in recent years in solving ASP, existing techniques still rely on generic algorithms that usually lack problem specific knowledge. This leads to either finding low quality solutions or scrambling with large-sized problems. In this work, we propose a constraint-guided local search algorithm that advances ASP search by injecting the specific knowledge of the problem into its different phases. In the intensification phase, we propose a greedy approach that gives more priorities to aircraft that are more problematic and create more delays. In the diversification phase, we employ a bounded-diversification technique that controls the new position of each selected aircraft and does not allow them to move very far away from their current positions. Computational results show that the proposed algorithm outperforms the existing state-of-the-art methods with considerable margin.

[1]  Matteo Ignaccolo,et al.  Genetic algorithms for solving the aircraft-sequencing problem: the introduction of departures into the dynamic model , 2004 .

[2]  Abdul Sattar,et al.  Local Search for Flowshops with Setup Times and Blocking Constraints , 2018, ICAPS.

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

[4]  Abdul Sattar,et al.  Mixed Neighbourhood Local Search for Customer Order Scheduling Problem , 2018, PRICAI.

[5]  Ghaith Rabadi,et al.  A Tabu Search Algorithm for the Multiple Runway Aircraft Scheduling Problem , 2016 .

[6]  Abdul Sattar,et al.  Scatter search for mixed blocking flowshop scheduling , 2017, Expert Syst. Appl..

[7]  Ahmed Ghoniem,et al.  Runway capacity management – An empirical study with application to Doha International Airport , 2014 .

[8]  Jan Karel Lenstra,et al.  Recent developments in deterministic sequencing and scheduling: a survey : (preprint) , 1981 .

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

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

[11]  Belarmino Adenso-Díaz,et al.  Minimizing deviation from scheduled times in a single mixed-operation runway , 2017, Comput. Oper. Res..

[12]  Michael J. Maher,et al.  Kangaroo: An Efficient Constraint-Based Local Search System Using Lazy Propagation , 2011, CP.

[13]  Graham Kendall,et al.  An iterated local search with multiple perturbation operators and time varying perturbation strength for the aircraft landing problem , 2015 .