The University of Southampton
University of Southampton Institutional Repository

Crew Scheduling for Vietnam Airlines

Crew Scheduling for Vietnam Airlines
Crew Scheduling for Vietnam Airlines
An airline crew scheduling problem is one of the largest-scale optimization problems for the airline industry. The crew scheduling problem plays an important role in airline operations and is an interesting problem for the application of operations research. The objective of this problem is the optimal allocation of crews to flights.

Because of the large size of the airline industry and the complexity of safety rules and regulations, as well as employment agreements, the crew scheduling problem is divided into two sub-problems: crew-pairing and crew-rostering. For crew-pairing, all pairings are formed in order to exactly cover every flight of the schedule, and then the crew-rostering process assigns these pairings to individual crew-members and generates the monthly rosters. The objective criteria of the crew scheduling problem typically require a reduction of the number of unassigned flights, the minimization of the number of crews needed to cover the duties and fairness of crew assignment, as well as the preferences of special working-patterns of crews.

In this research, we decompose the problems in many stages and solve them in a day-by-day rolling manner for the crew pairing problem, with two heuristics and exact method combinational algorithms, and a crew-by-crew approach for the crew rostering problem. We combine heuristics with a new mathematic formulation in several algorithms to solve the problems.

Specifically, we apply techniques of constraint programming, such as domain creation, local consistency, bound consistency, local search and constraints propagation, in order to design effective heuristic algorithms for the crew rostering problem to generate rosters, thus gaining a good quality solution and reducing computational time significantly. In addition to the airline regulations being encoded by several constraints, we impose additional constraints to reduce the domains of variables. The resulting domain reductions are propagated to other constraints, which additionally reduces the search space. Numerical results based on the data for Vietnam Airlines are presented and demonstrate the potential of our approach.
University of Southampton
Nguyen, Hang Thu
66ae2174-7f8d-4e20-b9e9-a6d3a8ce940f
Nguyen, Hang Thu
66ae2174-7f8d-4e20-b9e9-a6d3a8ce940f
Potts, Christopher
58c36fe5-3bcb-4320-a018-509844d4ccff
Bektas, Tolga
0db10084-e51c-41e5-a3c6-417e0d08dac9

Nguyen, Hang Thu (2019) Crew Scheduling for Vietnam Airlines. University of Southampton, Doctoral Thesis, 167pp.

Record type: Thesis (Doctoral)

Abstract

An airline crew scheduling problem is one of the largest-scale optimization problems for the airline industry. The crew scheduling problem plays an important role in airline operations and is an interesting problem for the application of operations research. The objective of this problem is the optimal allocation of crews to flights.

Because of the large size of the airline industry and the complexity of safety rules and regulations, as well as employment agreements, the crew scheduling problem is divided into two sub-problems: crew-pairing and crew-rostering. For crew-pairing, all pairings are formed in order to exactly cover every flight of the schedule, and then the crew-rostering process assigns these pairings to individual crew-members and generates the monthly rosters. The objective criteria of the crew scheduling problem typically require a reduction of the number of unassigned flights, the minimization of the number of crews needed to cover the duties and fairness of crew assignment, as well as the preferences of special working-patterns of crews.

In this research, we decompose the problems in many stages and solve them in a day-by-day rolling manner for the crew pairing problem, with two heuristics and exact method combinational algorithms, and a crew-by-crew approach for the crew rostering problem. We combine heuristics with a new mathematic formulation in several algorithms to solve the problems.

Specifically, we apply techniques of constraint programming, such as domain creation, local consistency, bound consistency, local search and constraints propagation, in order to design effective heuristic algorithms for the crew rostering problem to generate rosters, thus gaining a good quality solution and reducing computational time significantly. In addition to the airline regulations being encoded by several constraints, we impose additional constraints to reduce the domains of variables. The resulting domain reductions are propagated to other constraints, which additionally reduces the search space. Numerical results based on the data for Vietnam Airlines are presented and demonstrate the potential of our approach.

Text
Hang Nguyen ID 26963612 E_Thesis - Version of Record
Available under License University of Southampton Thesis Licence.
Download (2MB)
Text
Hang Nguyen_Permission to deposit thesis - form( signed)_RW
Restricted to Repository staff only
Available under License University of Southampton Thesis Licence.

More information

Published date: August 2019

Identifiers

Local EPrints ID: 447665
URI: http://eprints.soton.ac.uk/id/eprint/447665
PURE UUID: 67a8049d-f41b-49ac-a3bd-484e24d997bb
ORCID for Hang Thu Nguyen: ORCID iD orcid.org/0000-0002-2454-0787
ORCID for Tolga Bektas: ORCID iD orcid.org/0000-0003-0634-144X

Catalogue record

Date deposited: 18 Mar 2021 17:33
Last modified: 16 Mar 2024 11:41

Export record

Contributors

Author: Hang Thu Nguyen ORCID iD
Thesis advisor: Christopher Potts
Thesis advisor: Tolga Bektas ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×