Optimal algorithms for sequencing of aircraft arrivals and departures
In airport operations, runways are scarce and expensive resources and constitute a key bottleneck. Further, capacity on the runway is limited by the safety separation between flights, thereby providing a huge opportunity to optimize the aircraft sequencing and scheduling operations on the runw...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Theses and Dissertations |
Language: | English |
Published: |
2019
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/89261 http://hdl.handle.net/10220/47683 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-89261 |
---|---|
record_format |
dspace |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Aeronautical engineering |
spellingShingle |
DRNTU::Engineering::Aeronautical engineering Prakash, Rakesh Optimal algorithms for sequencing of aircraft arrivals and departures |
description |
In airport operations, runways are scarce and expensive resources and constitute a
key bottleneck. Further, capacity on the runway is limited by the safety separation
between flights, thereby providing a huge opportunity to optimize the aircraft
sequencing and scheduling operations on the runways, commonly referred to
in the literature as the aircraft sequencing problem (ASP). However, ASP is an
NP-hard problem and sequencing and scheduling decisions have to be made in
real-time. Thus, motivated by the challenge posed by this very important problem,
in this dissertation comprising of four essays pertaining to four different variants
of ASP, models and algorithms are proposed to enable optimal sequencing in
real-time. This thesis considers the ASP on a single runway, as well as, a dualindependent
runway system under both segregated and mixed mode of operations.
In each of the four essays, ASP is formulated as a 0–1 mixed-integer program
while taking into account several realistic constraints including airline equity
considerations, implemented using constrained position shifting.
The first essay addresses the ASP on a single runway with the objective of
minimizing the total delay in the system. Observing the computational difficulty
in getting real-time optimal solutions of various large-scale realistic instances
of this problem by directly employing the MIP model, a novel data-splitting
algorithm is proposed, the first method to solve these instances in real-time.
Under the data-splitting algorithmic framework, which is also pleasingly parallel,
the given set of flights is divided into several subsets, each of which is then
optimized using 0–1 MIP. The proposed algorithm is based on a divide-andconquer
strategy, and novelty is introduced in both dividing and solving so as to
ensure the optimality of the entire set. Detailed algorithmic insights and analysis
to validate the rationale, proof of optimality, and strength of the proposed method,
including a combinatorial exposition of the estimated reduction in the search
space, are also presented. Computations demonstrate that the average solution time can be reduced significantly (by as much as 99%) over direct solution by a
commercial solver, while achieving the optimal solution in real-time for nearly
all the instances.
The second essay considers the ASP with the objective of maximizing the
total throughput of a runway. This problem enjoys a separable structure under the
given constraints, thereby attracting a state-of-the-art algorithm based on dynamic
programming; however, this algorithm can handle arrival traffic operations in
real-time, but may not handle mixed mode of operations and some other set of
problem scenarios with the same efficiency. Recognizing this, the data-splitting
algorithm is tailored to solve this problem which also exploits its separability
property. Further, a novel algorithmic enhancement procedure to further reduce
the solution time, and a framework to split the flight dataset at multiple points
to handle very large-sized instances, are presented. Computational results show
that the difficult instances can be optimally solved in real-time under various
scenarios, while achieving significant reduction in computational time (by as
much as 99%) over direct use of the commercial solver. Further reduction in
computational time is also demonstrated using the parallelized implementation.
The third essay considers the ASP on a dual-independent runway system
with the objective of maximizing the total throughput of the runways. This
problem is computationally harder than single runway scheduling due to the
additional runway allocation decision; moreover, unlike maximizing throughput
on a single runway, it does not possess any special separable structure. The lack of
separability precludes the use of dynamic programming. Recognizing that large
scale realistic instances of this problem cannot be solved optimally in real or nearreal
time by directly employing the MIP formulation either, the data-splitting
algorithm is adapted to solve the problem. In addition, various algorithmic
improvement procedures and a framework to split the flight dataset at multiple
points, are proposed. Computational results show a significant reduction in
average solution time (by as much as 92%) compared to direct use of commercial
solver, while achieving optimality in all of the instances. The results indicate
that sequential implementation of the algorithm solves all the instances in real
or near-real time for the maximum position shifting (MPS) parameter of one,
whereas the parallelized implementation solves nearly all of the instances in real
or near-real time for MPS parameter value of up to two. The fourth essay addresses the ASP over the entire terminal maneuvering area
(TMA) for a single runway operating in segregated and mixed-mode scenario. In
contrast with existing approaches that only consider the runway as a bottleneck,
this approach optimizes flight sequences and schedules by taking into account the
configuration and associated constraints of the entire TMA region. Computational
results on illustrative examples show that significant reduction in delay can be
achieved over the sequencing policy which only considers safety separation at
runway. |
author2 |
Rajesh Piplani |
author_facet |
Rajesh Piplani Prakash, Rakesh |
format |
Theses and Dissertations |
author |
Prakash, Rakesh |
author_sort |
Prakash, Rakesh |
title |
Optimal algorithms for sequencing of aircraft arrivals and departures |
title_short |
Optimal algorithms for sequencing of aircraft arrivals and departures |
title_full |
Optimal algorithms for sequencing of aircraft arrivals and departures |
title_fullStr |
Optimal algorithms for sequencing of aircraft arrivals and departures |
title_full_unstemmed |
Optimal algorithms for sequencing of aircraft arrivals and departures |
title_sort |
optimal algorithms for sequencing of aircraft arrivals and departures |
publishDate |
2019 |
url |
https://hdl.handle.net/10356/89261 http://hdl.handle.net/10220/47683 |
_version_ |
1761781670927663104 |
spelling |
sg-ntu-dr.10356-892612023-03-11T17:38:50Z Optimal algorithms for sequencing of aircraft arrivals and departures Prakash, Rakesh Rajesh Piplani School of Mechanical and Aerospace Engineering DRNTU::Engineering::Aeronautical engineering In airport operations, runways are scarce and expensive resources and constitute a key bottleneck. Further, capacity on the runway is limited by the safety separation between flights, thereby providing a huge opportunity to optimize the aircraft sequencing and scheduling operations on the runways, commonly referred to in the literature as the aircraft sequencing problem (ASP). However, ASP is an NP-hard problem and sequencing and scheduling decisions have to be made in real-time. Thus, motivated by the challenge posed by this very important problem, in this dissertation comprising of four essays pertaining to four different variants of ASP, models and algorithms are proposed to enable optimal sequencing in real-time. This thesis considers the ASP on a single runway, as well as, a dualindependent runway system under both segregated and mixed mode of operations. In each of the four essays, ASP is formulated as a 0–1 mixed-integer program while taking into account several realistic constraints including airline equity considerations, implemented using constrained position shifting. The first essay addresses the ASP on a single runway with the objective of minimizing the total delay in the system. Observing the computational difficulty in getting real-time optimal solutions of various large-scale realistic instances of this problem by directly employing the MIP model, a novel data-splitting algorithm is proposed, the first method to solve these instances in real-time. Under the data-splitting algorithmic framework, which is also pleasingly parallel, the given set of flights is divided into several subsets, each of which is then optimized using 0–1 MIP. The proposed algorithm is based on a divide-andconquer strategy, and novelty is introduced in both dividing and solving so as to ensure the optimality of the entire set. Detailed algorithmic insights and analysis to validate the rationale, proof of optimality, and strength of the proposed method, including a combinatorial exposition of the estimated reduction in the search space, are also presented. Computations demonstrate that the average solution time can be reduced significantly (by as much as 99%) over direct solution by a commercial solver, while achieving the optimal solution in real-time for nearly all the instances. The second essay considers the ASP with the objective of maximizing the total throughput of a runway. This problem enjoys a separable structure under the given constraints, thereby attracting a state-of-the-art algorithm based on dynamic programming; however, this algorithm can handle arrival traffic operations in real-time, but may not handle mixed mode of operations and some other set of problem scenarios with the same efficiency. Recognizing this, the data-splitting algorithm is tailored to solve this problem which also exploits its separability property. Further, a novel algorithmic enhancement procedure to further reduce the solution time, and a framework to split the flight dataset at multiple points to handle very large-sized instances, are presented. Computational results show that the difficult instances can be optimally solved in real-time under various scenarios, while achieving significant reduction in computational time (by as much as 99%) over direct use of the commercial solver. Further reduction in computational time is also demonstrated using the parallelized implementation. The third essay considers the ASP on a dual-independent runway system with the objective of maximizing the total throughput of the runways. This problem is computationally harder than single runway scheduling due to the additional runway allocation decision; moreover, unlike maximizing throughput on a single runway, it does not possess any special separable structure. The lack of separability precludes the use of dynamic programming. Recognizing that large scale realistic instances of this problem cannot be solved optimally in real or nearreal time by directly employing the MIP formulation either, the data-splitting algorithm is adapted to solve the problem. In addition, various algorithmic improvement procedures and a framework to split the flight dataset at multiple points, are proposed. Computational results show a significant reduction in average solution time (by as much as 92%) compared to direct use of commercial solver, while achieving optimality in all of the instances. The results indicate that sequential implementation of the algorithm solves all the instances in real or near-real time for the maximum position shifting (MPS) parameter of one, whereas the parallelized implementation solves nearly all of the instances in real or near-real time for MPS parameter value of up to two. The fourth essay addresses the ASP over the entire terminal maneuvering area (TMA) for a single runway operating in segregated and mixed-mode scenario. In contrast with existing approaches that only consider the runway as a bottleneck, this approach optimizes flight sequences and schedules by taking into account the configuration and associated constraints of the entire TMA region. Computational results on illustrative examples show that significant reduction in delay can be achieved over the sequencing policy which only considers safety separation at runway. Doctor of Philosophy 2019-02-18T01:21:55Z 2019-12-06T17:21:24Z 2019-02-18T01:21:55Z 2019-12-06T17:21:24Z 2019 Thesis Prakash, R. (2019). Optimal algorithms for sequencing of aircraft arrivals and departures. Doctoral thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/89261 http://hdl.handle.net/10220/47683 10.32657/10220/47683 en 140 p. application/pdf |