Greedy-Heuristic-Aided Mixed-Integer Linear Programming Approach for Arrival Scheduling

Scheduling arriving aircraft in terminal airspace can be formulated using mixed-integer linear programming and solved by a branch and bound algorithm. Given that the problem is intrinsically nondeterministic polynomial-time hard, success in solving the problem within a reasonable time is not always guaranteed. This paper proposes an efficient optimization approach that calculates the minimum total delay necessary for a conflict-free arrival sequence. A greedy heuristic is developed to find a feasible solution quickly, which serves as a “hot start” so that the branch and bound algorithm can prune as many search tree nodes as it can. Unnecessary searching is thus saved. The greedy heuristic also provides an estimated upper bound for the maximum delay that guarantees a feasible solution for the mixed-integer linear programming. In addition, it identifies a group of aircraft associated with high delays, which are suspended in the first stage of scheduling and sequenced in the second stage based on available t...

[1]  Alexandre M. Bayen,et al.  MILP formulation and polynomial time algorithm for an aircraft scheduling problem , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

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

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

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

[5]  Richard A. Coppenbarger,et al.  Design and Development of the En Route Descent Advisor (EDA) for Conflict-Free Arrival Metering , 2004 .

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

[7]  Claire J. Tomlin,et al.  Polynomial Time Algorithms for Scheduling of Arrival Aircraft , 2005 .

[8]  Yosef S. Sherif,et al.  AN ALGORITHM FOR COMPUTER ASSISTED SEQUENCING AND SCHEDULING OF TERMINAL AREA OPERATIONS , 1991 .

[9]  H. Erzberger,et al.  Design of a conflict detection algorithm for the Center/TRACON automation system , 1997, 16th DASC. AIAA/IEEE Digital Avionics Systems Conference. Reflections to the Future. Proceedings.

[10]  Antonio Bicchi,et al.  Conflict resolution problems for air traffic management systems solved with mixed integer programming , 2002, IEEE Trans. Intell. Transp. Syst..

[11]  Heinz Erzberger,et al.  The Center-Tracon Automation System: Simulation and Field Testing , 1995 .

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

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

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

[15]  Hamsa Balakrishnan,et al.  A Study of Tradeoffs in Scheduling Terminal-Area Operations , 2008, Proceedings of the IEEE.

[16]  Kapil Sheth,et al.  FACET: Future ATM Concepts Evaluation Tool , 2001 .

[17]  James K. Kuchar,et al.  A review of conflict detection and resolution modeling methods , 2000, IEEE Trans. Intell. Transp. Syst..

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

[19]  Laureano F. Escudero,et al.  Collision Avoidance in Air Traffic Management: A Mixed-Integer Linear Optimization Approach , 2011, IEEE Transactions on Intelligent Transportation Systems.

[20]  Walid El Moudani,et al.  A dynamic approach for aircraft assignment and maintenance scheduling by airlines , 2000 .

[21]  Richard E. Zelenka,et al.  ATC / AIR CARRIER COLLABORATIVE ARRIVAL PLANNING , 1998 .

[22]  Heinz Erzberger,et al.  AIRLINE ARRIVAL PRIORITIZATION IN SEQUENCING AND SCHEDULING , 1998 .

[23]  Kevin Ross,et al.  Massively Parallel Dantzig-Wolfe Decomposition Applied to Traffic Flow Scheduling , 2009 .

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

[25]  R. A. Slattery Terminal area trajectory synthesis for air traffic control automation , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[26]  Sivakumar Rathinam,et al.  Heuristics for a runway-queue management problem , 2011 .