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...

Full description

Bibliographic Details
Main Authors: Morteza khakzar Bafruei, Sananz khatibi, Morteza Rahmani
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