A Comparative Analysis of Simulated Annealing and Variable Neighborhood Search in the ATCo Work-Shift Scheduling Problem

This paper deals with the air traffic controller (ATCo) work shift scheduling problem. This is a multi-objective optimization problem, as it involves identifying the best possible distribution of ATCo work and rest periods and positions, ATCo workload and control center changes in order to cover an...

Full description

Bibliographic Details
Main Authors: Faustino Tello, Antonio Jiménez-Martín, Alfonso Mateos, Pablo Lozano
Format: Article
Language:English
Published: MDPI AG 2019-07-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/7/7/636
id doaj-13030eb17a2b46909d99e1ed3b9ecbfb
record_format Article
spelling doaj-13030eb17a2b46909d99e1ed3b9ecbfb2020-11-25T02:34:56ZengMDPI AGMathematics2227-73902019-07-017763610.3390/math7070636math7070636A Comparative Analysis of Simulated Annealing and Variable Neighborhood Search in the ATCo Work-Shift Scheduling ProblemFaustino Tello0Antonio Jiménez-Martín1Alfonso Mateos2Pablo Lozano3Departamento de Inteligencia Artificial, E.T.S.I. Informáticos, Universidad Politécnica de Madrid, Campus de Montegancedo S/N, 28660 Boadilla del Monte, SpainDepartamento de Inteligencia Artificial, E.T.S.I. Informáticos, Universidad Politécnica de Madrid, Campus de Montegancedo S/N, 28660 Boadilla del Monte, SpainDepartamento de Inteligencia Artificial, E.T.S.I. Informáticos, Universidad Politécnica de Madrid, Campus de Montegancedo S/N, 28660 Boadilla del Monte, SpainDepartamento de Inteligencia Artificial, E.T.S.I. Informáticos, Universidad Politécnica de Madrid, Campus de Montegancedo S/N, 28660 Boadilla del Monte, SpainThis paper deals with the air traffic controller (ATCo) work shift scheduling problem. This is a multi-objective optimization problem, as it involves identifying the best possible distribution of ATCo work and rest periods and positions, ATCo workload and control center changes in order to cover an airspace sector configuration, while, at the same time, complying with ATCo working conditions. We propose a three-phase problem-solving methodology based on the variable neighborhood search (VNS) to tackle this problem. The solution structure should resemble the previous template-based solution. Initial infeasible solutions are built using a template-based heuristic in Phase 1. Then, VNS is conducted in Phase 2 in order to arrive at a feasible solution. This constitutes the starting point of a new search process carried out in Phase 3 to derive an optimal solution based on a weighted sum fitness function. We analyzed the performance in the proposed methodology of VNS against simulated annealing, as well as the use of regular expressions compared with the implementation in the code to verify the feasibility of the analyzed solutions, taking into account four representative and complex instances of the problem corresponding to different airspace sectorings.https://www.mdpi.com/2227-7390/7/7/636air traffic managementwork-shift scheduling problemvariable neighborhood searchperformance analysis
collection DOAJ
language English
format Article
sources DOAJ
author Faustino Tello
Antonio Jiménez-Martín
Alfonso Mateos
Pablo Lozano
spellingShingle Faustino Tello
Antonio Jiménez-Martín
Alfonso Mateos
Pablo Lozano
A Comparative Analysis of Simulated Annealing and Variable Neighborhood Search in the ATCo Work-Shift Scheduling Problem
Mathematics
air traffic management
work-shift scheduling problem
variable neighborhood search
performance analysis
author_facet Faustino Tello
Antonio Jiménez-Martín
Alfonso Mateos
Pablo Lozano
author_sort Faustino Tello
title A Comparative Analysis of Simulated Annealing and Variable Neighborhood Search in the ATCo Work-Shift Scheduling Problem
title_short A Comparative Analysis of Simulated Annealing and Variable Neighborhood Search in the ATCo Work-Shift Scheduling Problem
title_full A Comparative Analysis of Simulated Annealing and Variable Neighborhood Search in the ATCo Work-Shift Scheduling Problem
title_fullStr A Comparative Analysis of Simulated Annealing and Variable Neighborhood Search in the ATCo Work-Shift Scheduling Problem
title_full_unstemmed A Comparative Analysis of Simulated Annealing and Variable Neighborhood Search in the ATCo Work-Shift Scheduling Problem
title_sort comparative analysis of simulated annealing and variable neighborhood search in the atco work-shift scheduling problem
publisher MDPI AG
series Mathematics
issn 2227-7390
publishDate 2019-07-01
description This paper deals with the air traffic controller (ATCo) work shift scheduling problem. This is a multi-objective optimization problem, as it involves identifying the best possible distribution of ATCo work and rest periods and positions, ATCo workload and control center changes in order to cover an airspace sector configuration, while, at the same time, complying with ATCo working conditions. We propose a three-phase problem-solving methodology based on the variable neighborhood search (VNS) to tackle this problem. The solution structure should resemble the previous template-based solution. Initial infeasible solutions are built using a template-based heuristic in Phase 1. Then, VNS is conducted in Phase 2 in order to arrive at a feasible solution. This constitutes the starting point of a new search process carried out in Phase 3 to derive an optimal solution based on a weighted sum fitness function. We analyzed the performance in the proposed methodology of VNS against simulated annealing, as well as the use of regular expressions compared with the implementation in the code to verify the feasibility of the analyzed solutions, taking into account four representative and complex instances of the problem corresponding to different airspace sectorings.
topic air traffic management
work-shift scheduling problem
variable neighborhood search
performance analysis
url https://www.mdpi.com/2227-7390/7/7/636
work_keys_str_mv AT faustinotello acomparativeanalysisofsimulatedannealingandvariableneighborhoodsearchintheatcoworkshiftschedulingproblem
AT antoniojimenezmartin acomparativeanalysisofsimulatedannealingandvariableneighborhoodsearchintheatcoworkshiftschedulingproblem
AT alfonsomateos acomparativeanalysisofsimulatedannealingandvariableneighborhoodsearchintheatcoworkshiftschedulingproblem
AT pablolozano acomparativeanalysisofsimulatedannealingandvariableneighborhoodsearchintheatcoworkshiftschedulingproblem
AT faustinotello comparativeanalysisofsimulatedannealingandvariableneighborhoodsearchintheatcoworkshiftschedulingproblem
AT antoniojimenezmartin comparativeanalysisofsimulatedannealingandvariableneighborhoodsearchintheatcoworkshiftschedulingproblem
AT alfonsomateos comparativeanalysisofsimulatedannealingandvariableneighborhoodsearchintheatcoworkshiftschedulingproblem
AT pablolozano comparativeanalysisofsimulatedannealingandvariableneighborhoodsearchintheatcoworkshiftschedulingproblem
_version_ 1724806467877339136