A Bi-Objective Airport Gate Scheduling with Controllable Processing Times Using Harmony Search and NSGA-II Algorithms
Optimizing gate scheduling at airports is an old, but also a broad problem. The main purpose of this problem is to find an assignment for the flights arriving at and departing from an airport, while satisfying a set of constraints.A closer look at the literature in this research line shows thatin al...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Islamic Azad University, Qazvin Branch
2018-03-01
|
Series: | Journal of Optimization in Industrial Engineering |
Subjects: | |
Online Access: | http://www.qjie.ir/article_234_0678dc15ee705bdde3f8f1a7a0239957.pdf |
id |
doaj-0ba27fbe59c3481388a7d576bf2ba2e1 |
---|---|
record_format |
Article |
spelling |
doaj-0ba27fbe59c3481388a7d576bf2ba2e12020-11-25T01:01:29ZengIslamic Azad University, Qazvin BranchJournal of Optimization in Industrial Engineering2251-99042423-39352018-03-01111779010.22094/joie.2018.234234A Bi-Objective Airport Gate Scheduling with Controllable Processing Times Using Harmony Search and NSGA-II AlgorithmsMorteza khakzar Bafruei0Sananz khatibi1Morteza Rahmani2Assistant Professor, Department of Industrial Engineering, Technology Development Institute (ACECR), Tehran, IranPh.D. Student, Department of Industrial Engineering, Technology Development Institute (ACECR), Tehran, IranAssociate Professor, Department of Industrial Engineering, Technology Development Institute (ACECR), Tehran, IranOptimizing gate scheduling at airports is an old, but also a broad problem. The main purpose of this problem is to find an assignment for the flights arriving at and departing from an airport, while satisfying a set of constraints.A closer look at the literature in this research line shows thatin almost all studies airport gate processing time has been considered as a fix parameter. In this research, however, we investigate a more realistic situation in which airport gate processing time is a controllable. It is also assumed that the possible compression/expansion processing time of a flight can be continuously controlled, i.e. it can be any number in a given interval.Doing sohas some positive effectswhich lead to increasing the total performance at airports’ terminals. Depending on the situation, different objectives become important.. Therefore, a model which simultaneously (1) minimize the total cost of tardiness, earliness, delay andthe compression as well as the expansion costs of job processing time, and (2) minimize passengers overcrowding on gate is presented. In this study, we first propose a mixed-integer programming model for the formulated problem. Due to complexity of problem, two multi-objective meta-heuristic algorithms, i.e. multi-objective harmony search algorithm (MOHSA) and non-dominated sorting genetic algorithm II (NSGA-II) are applied in order to generate Pareto solutions. For calibrating the parameter of the algorithms, Taguchi method is used and three optimal levels of the algorithm’s performance are selected. The algorithms are tested with real-life data from Mehrabad International Airport for nine medium size test problems. The experimental results show that NSGA-II has better convergence near the true Pareto-optimal front as compared to MOHSA; however, MOHSA finds a better spread in the entire Pareto-optimal region.Finally, it is possible to apply some practical constraints into the model and also test them with even large real-life problems instances.http://www.qjie.ir/article_234_0678dc15ee705bdde3f8f1a7a0239957.pdfGate scheduling problemMulti-objective Decision Makingharmony search algorithmNSGA-IIControllable processing times |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Morteza khakzar Bafruei Sananz khatibi Morteza Rahmani |
spellingShingle |
Morteza khakzar Bafruei Sananz khatibi Morteza Rahmani A Bi-Objective Airport Gate Scheduling with Controllable Processing Times Using Harmony Search and NSGA-II Algorithms Journal of Optimization in Industrial Engineering Gate scheduling problem Multi-objective Decision Making harmony search algorithm NSGA-II Controllable processing times |
author_facet |
Morteza khakzar Bafruei Sananz khatibi Morteza Rahmani |
author_sort |
Morteza khakzar Bafruei |
title |
A Bi-Objective Airport Gate Scheduling with Controllable Processing Times Using Harmony Search and NSGA-II Algorithms |
title_short |
A Bi-Objective Airport Gate Scheduling with Controllable Processing Times Using Harmony Search and NSGA-II Algorithms |
title_full |
A Bi-Objective Airport Gate Scheduling with Controllable Processing Times Using Harmony Search and NSGA-II Algorithms |
title_fullStr |
A Bi-Objective Airport Gate Scheduling with Controllable Processing Times Using Harmony Search and NSGA-II Algorithms |
title_full_unstemmed |
A Bi-Objective Airport Gate Scheduling with Controllable Processing Times Using Harmony Search and NSGA-II Algorithms |
title_sort |
bi-objective airport gate scheduling with controllable processing times using harmony search and nsga-ii algorithms |
publisher |
Islamic Azad University, Qazvin Branch |
series |
Journal of Optimization in Industrial Engineering |
issn |
2251-9904 2423-3935 |
publishDate |
2018-03-01 |
description |
Optimizing gate scheduling at airports is an old, but also a broad problem. The main purpose of this problem is to find an assignment for the flights arriving at and departing from an airport, while satisfying a set of constraints.A closer look at the literature in this research line shows thatin almost all studies airport gate processing time has been considered as a fix parameter. In this research, however, we investigate a more realistic situation in which airport gate processing time is a controllable. It is also assumed that the possible compression/expansion processing time of a flight can be continuously controlled, i.e. it can be any number in a given interval.Doing sohas some positive effectswhich lead to increasing the total performance at airports’ terminals. Depending on the situation, different objectives become important.. Therefore, a model which simultaneously (1) minimize the total cost of tardiness, earliness, delay andthe compression as well as the expansion costs of job processing time, and (2) minimize passengers overcrowding on gate is presented. In this study, we first propose a mixed-integer programming model for the formulated problem. Due to complexity of problem, two multi-objective meta-heuristic algorithms, i.e. multi-objective harmony search algorithm (MOHSA) and non-dominated sorting genetic algorithm II (NSGA-II) are applied in order to generate Pareto solutions. For calibrating the parameter of the algorithms, Taguchi method is used and three optimal levels of the algorithm’s performance are selected. The algorithms are tested with real-life data from Mehrabad International Airport for nine medium size test problems. The experimental results show that NSGA-II has better convergence near the true Pareto-optimal front as compared to MOHSA; however, MOHSA finds a better spread in the entire Pareto-optimal region.Finally, it is possible to apply some practical constraints into the model and also test them with even large real-life problems instances. |
topic |
Gate scheduling problem Multi-objective Decision Making harmony search algorithm NSGA-II Controllable processing times |
url |
http://www.qjie.ir/article_234_0678dc15ee705bdde3f8f1a7a0239957.pdf |
work_keys_str_mv |
AT mortezakhakzarbafruei abiobjectiveairportgateschedulingwithcontrollableprocessingtimesusingharmonysearchandnsgaiialgorithms AT sananzkhatibi abiobjectiveairportgateschedulingwithcontrollableprocessingtimesusingharmonysearchandnsgaiialgorithms AT mortezarahmani abiobjectiveairportgateschedulingwithcontrollableprocessingtimesusingharmonysearchandnsgaiialgorithms AT mortezakhakzarbafruei biobjectiveairportgateschedulingwithcontrollableprocessingtimesusingharmonysearchandnsgaiialgorithms AT sananzkhatibi biobjectiveairportgateschedulingwithcontrollableprocessingtimesusingharmonysearchandnsgaiialgorithms AT mortezarahmani biobjectiveairportgateschedulingwithcontrollableprocessingtimesusingharmonysearchandnsgaiialgorithms |
_version_ |
1725209152836337664 |