A simulation scenario based mixed integer programming approach to airline reserve crew scheduling under uncertainty

Airlines operate in an uncertain environment for many reasons, for example due to the efects of weather, traffic or crew unavailability (due to delay or sickness). This work focuses on airline reserve crew scheduling under crew absence and journey time uncertainty for an airline operating a single h...

Full description

Bibliographic Details
Main Authors: Bayliss, Christopher D., de Maere, Geert, Atkin, Jason, Paelinck, Marc
Format: Conference or Workshop Item
Language:English
Published: 2014
Subjects:
Online Access:https://eprints.nottingham.ac.uk/34161/
_version_ 1848794787787833344
author Bayliss, Christopher D.
de Maere, Geert
Atkin, Jason
Paelinck, Marc
author_facet Bayliss, Christopher D.
de Maere, Geert
Atkin, Jason
Paelinck, Marc
author_sort Bayliss, Christopher D.
building Nottingham Research Data Repository
collection Online Access
description Airlines operate in an uncertain environment for many reasons, for example due to the efects of weather, traffic or crew unavailability (due to delay or sickness). This work focuses on airline reserve crew scheduling under crew absence and journey time uncertainty for an airline operating a single hub and spoke network. Reserve crew can be used to cover absent crew or delayed connecting crew. A fixed number of reserve crew are available for scheduling and each requires a daily standby duty start time. Given an airline's crew schedule and aircraft routings we propose a Mixed Integer Programming approach to scheduling the airline's reserve crew. A simulation of the airline's operations with stochastic journey time and crew absence inputs and without reserve crew is used to generate disruption scenarios for the MIPSSM formulation (Mixed Integer Programming Simulation Scenario Model). Each disruption scenario corresponds to a record of all of the disruptions in a simulation for which reserve crew use would have been beneficial. For each disruption in a disruption scenario there is a record of all reserve crew that could have been used to solve or reduce the disruption. This information forms the input to the MIPSSM formulation, which has the objective of finding the reserve schedule that minimises the overall level of disruption over a set of scenarios. Additionally, modifications of the MIPSSM are explored, and a heuristic solution approach and a reserve use policy derived from the MIPSSM are introduced. A heuristic based on the proposed Mixed Integer Programming Simulation Scenario Model or MIPSSM outperforms a range of alternative approaches. The heuristic solution approach suggests that including the right disruption scenarios is as important as ensuring that enough disruption scenarios are added to the MIPSSM.
first_indexed 2025-11-14T19:21:45Z
format Conference or Workshop Item
id nottingham-34161
institution University of Nottingham Malaysia Campus
institution_category Local University
language English
last_indexed 2025-11-14T19:21:45Z
publishDate 2014
recordtype eprints
repository_type Digital Repository
spelling nottingham-341612017-10-12T20:51:16Z https://eprints.nottingham.ac.uk/34161/ A simulation scenario based mixed integer programming approach to airline reserve crew scheduling under uncertainty Bayliss, Christopher D. de Maere, Geert Atkin, Jason Paelinck, Marc Airlines operate in an uncertain environment for many reasons, for example due to the efects of weather, traffic or crew unavailability (due to delay or sickness). This work focuses on airline reserve crew scheduling under crew absence and journey time uncertainty for an airline operating a single hub and spoke network. Reserve crew can be used to cover absent crew or delayed connecting crew. A fixed number of reserve crew are available for scheduling and each requires a daily standby duty start time. Given an airline's crew schedule and aircraft routings we propose a Mixed Integer Programming approach to scheduling the airline's reserve crew. A simulation of the airline's operations with stochastic journey time and crew absence inputs and without reserve crew is used to generate disruption scenarios for the MIPSSM formulation (Mixed Integer Programming Simulation Scenario Model). Each disruption scenario corresponds to a record of all of the disruptions in a simulation for which reserve crew use would have been beneficial. For each disruption in a disruption scenario there is a record of all reserve crew that could have been used to solve or reduce the disruption. This information forms the input to the MIPSSM formulation, which has the objective of finding the reserve schedule that minimises the overall level of disruption over a set of scenarios. Additionally, modifications of the MIPSSM are explored, and a heuristic solution approach and a reserve use policy derived from the MIPSSM are introduced. A heuristic based on the proposed Mixed Integer Programming Simulation Scenario Model or MIPSSM outperforms a range of alternative approaches. The heuristic solution approach suggests that including the right disruption scenarios is as important as ensuring that enough disruption scenarios are added to the MIPSSM. 2014-09-16 Conference or Workshop Item PeerReviewed application/pdf en cc_by_nc_nd https://eprints.nottingham.ac.uk/34161/1/2_3.pdf Bayliss, Christopher D., de Maere, Geert, Atkin, Jason and Paelinck, Marc (2014) A simulation scenario based mixed integer programming approach to airline reserve crew scheduling under uncertainty. In: 10th International Conference on the Practice and Theory of Automated Timetabling (PATAT 2014), 26-29 August 2014, York, UK. airline reserve crew scheduling simulation mixed integer programming http://www.patatconference.org/patat2014/proceedings.html
spellingShingle airline reserve crew scheduling
simulation
mixed integer programming
Bayliss, Christopher D.
de Maere, Geert
Atkin, Jason
Paelinck, Marc
A simulation scenario based mixed integer programming approach to airline reserve crew scheduling under uncertainty
title A simulation scenario based mixed integer programming approach to airline reserve crew scheduling under uncertainty
title_full A simulation scenario based mixed integer programming approach to airline reserve crew scheduling under uncertainty
title_fullStr A simulation scenario based mixed integer programming approach to airline reserve crew scheduling under uncertainty
title_full_unstemmed A simulation scenario based mixed integer programming approach to airline reserve crew scheduling under uncertainty
title_short A simulation scenario based mixed integer programming approach to airline reserve crew scheduling under uncertainty
title_sort simulation scenario based mixed integer programming approach to airline reserve crew scheduling under uncertainty
topic airline reserve crew scheduling
simulation
mixed integer programming
url https://eprints.nottingham.ac.uk/34161/
https://eprints.nottingham.ac.uk/34161/