The operational flight and multi-crew scheduling problem

This paper introduces a new kind of operational multi-crew scheduling problem which consists in simultaneously modifying, as necessary, the existing flight departure times and planned individual work days (duties) for the set of crew members, while respecting predefined aircraft itineraries. The spl...

Full description

Bibliographic Details
Main Authors: Stojković Mirela, Soumis François
Format: Article
Language:English
Published: University of Belgrade 2005-01-01
Series:Yugoslav Journal of Operations Research
Subjects:
Online Access:http://www.doiserbia.nb.rs/img/doi/0354-0243/2005/0354-02430501025S.pdf
id doaj-4f80c2a5f3cd496da047febf3ef56fdc
record_format Article
spelling doaj-4f80c2a5f3cd496da047febf3ef56fdc2020-11-24T22:03:13ZengUniversity of BelgradeYugoslav Journal of Operations Research0354-02431820-743X2005-01-01151254810.2298/YJOR0501025SThe operational flight and multi-crew scheduling problemStojković MirelaSoumis FrançoisThis paper introduces a new kind of operational multi-crew scheduling problem which consists in simultaneously modifying, as necessary, the existing flight departure times and planned individual work days (duties) for the set of crew members, while respecting predefined aircraft itineraries. The splitting of a planned crew is allowed during a day of operations, where it is more important to cover a flight than to keep planned crew members together. The objective is to cover a maximum number of flights from a day of operations while minimizing changes in both the flight schedule and the next-day planned duties for the considered crew members. A new type of the same flight departure time constraints is introduced. They ensure that a flight which belongs to several personalized duties, where the number of duties is equal to the number of crew members assigned to the flight, will have the same departure time in each of these duties. Two variants of the problem are considered. The first variant allows covering of flights by less than the planned number of crew members, while the second one requires covering of flights by a complete crew. The problem is mathematically formulated as an integer nonlinear multi-commodity network flow model with time windows and supplementary constraints. The optimal solution approach is based on Dantzig-Wolfe decomposition/column generation embedded into a branch-and-bound scheme. The resulting computational times on commercial-size problems are very good. Our new simultaneous approach produces solutions whose quality is far better than that of the traditional sequential approach where the flight schedule has been changed first and then input as a fixed data to the crew scheduling problem. http://www.doiserbia.nb.rs/img/doi/0354-0243/2005/0354-02430501025S.pdfcrew recoveryflight schedulingaircraft routingshortest pathtime windowscolumn generation
collection DOAJ
language English
format Article
sources DOAJ
author Stojković Mirela
Soumis François
spellingShingle Stojković Mirela
Soumis François
The operational flight and multi-crew scheduling problem
Yugoslav Journal of Operations Research
crew recovery
flight scheduling
aircraft routing
shortest path
time windows
column generation
author_facet Stojković Mirela
Soumis François
author_sort Stojković Mirela
title The operational flight and multi-crew scheduling problem
title_short The operational flight and multi-crew scheduling problem
title_full The operational flight and multi-crew scheduling problem
title_fullStr The operational flight and multi-crew scheduling problem
title_full_unstemmed The operational flight and multi-crew scheduling problem
title_sort operational flight and multi-crew scheduling problem
publisher University of Belgrade
series Yugoslav Journal of Operations Research
issn 0354-0243
1820-743X
publishDate 2005-01-01
description This paper introduces a new kind of operational multi-crew scheduling problem which consists in simultaneously modifying, as necessary, the existing flight departure times and planned individual work days (duties) for the set of crew members, while respecting predefined aircraft itineraries. The splitting of a planned crew is allowed during a day of operations, where it is more important to cover a flight than to keep planned crew members together. The objective is to cover a maximum number of flights from a day of operations while minimizing changes in both the flight schedule and the next-day planned duties for the considered crew members. A new type of the same flight departure time constraints is introduced. They ensure that a flight which belongs to several personalized duties, where the number of duties is equal to the number of crew members assigned to the flight, will have the same departure time in each of these duties. Two variants of the problem are considered. The first variant allows covering of flights by less than the planned number of crew members, while the second one requires covering of flights by a complete crew. The problem is mathematically formulated as an integer nonlinear multi-commodity network flow model with time windows and supplementary constraints. The optimal solution approach is based on Dantzig-Wolfe decomposition/column generation embedded into a branch-and-bound scheme. The resulting computational times on commercial-size problems are very good. Our new simultaneous approach produces solutions whose quality is far better than that of the traditional sequential approach where the flight schedule has been changed first and then input as a fixed data to the crew scheduling problem.
topic crew recovery
flight scheduling
aircraft routing
shortest path
time windows
column generation
url http://www.doiserbia.nb.rs/img/doi/0354-0243/2005/0354-02430501025S.pdf
work_keys_str_mv AT stojkovicmirela theoperationalflightandmulticrewschedulingproblem
AT soumisfrancois theoperationalflightandmulticrewschedulingproblem
AT stojkovicmirela operationalflightandmulticrewschedulingproblem
AT soumisfrancois operationalflightandmulticrewschedulingproblem
_version_ 1725832603104182272