Optimization of Hierarchical Decisions in Airline Manpower Planning

dc.contributor.authorEriksson, Frida
dc.contributor.departmentChalmers tekniska högskola / Institutionen för matematiska vetenskapersv
dc.contributor.examinerStrömberg, Ann-Brith
dc.date.accessioned2020-07-01T07:29:10Z
dc.date.available2020-07-01T07:29:10Z
dc.date.issued2020sv
dc.date.submitted2020
dc.description.abstractThis thesis work was performed at Jeppesen in Gothenburg, a company which develops and sells optimization software for scheduling to airlines. Among their different products, Manpower Planning has been the focus in this project. Airlines typically operate between many different airports, with several different aircraft types and a large number of crews. The major part of the manpower planning problem is that of deciding which and how many crews should be positioned at which base airport, operating which aircraft type. The promotion process differs between airlines. Typically, on the North American market, job vacancies are announced, whereafter crews make bids on the different vacancies. The allocation is then carried out according to several rules, such that, e.g., the most senior crews’ bids are prioritized. The allocation decisions may lead to deficiencies, meaning that for some fleets the crew demand exceeds the supply. By modifying the announced vacancies and by allowing staffing deviation on certain fleets, such deficiencies can be reduced, as well as the cost of simulator training and other tutoring needed for crews which are promoted. Such modifications are currently done manually. In this thesis, an optimization algorithm is developed for modifying vacancies and allowing staffing deviations. The problem itself is a black-box optimization problem, meaning that it is computationally expensive to evaluate, and that no analytical derivatives of the objective function exist. To solve such problems, a surrogate model can be built which approximates the true objective. The surrogate model implemented in this thesis is based on so-called Kriging, in which functions are modelled as realizations of Gaussian processes. In addition, due to the problem being high-dimensional, dimensionality reduction techniques are employed. The optimization algorithm is implemented in Python and communicates with the optimizer used at Jeppesen. Its performance and quality is tested on a benchmark problem as well as on real airline data. The allocation solutions found by the algorithm are associated with lower costs compared to manually constructed reference solutions.sv
dc.identifier.coursecodeMVEX03sv
dc.identifier.urihttps://hdl.handle.net/20.500.12380/301117
dc.language.isoengsv
dc.setspec.uppsokPhysicsChemistryMaths
dc.titleOptimization of Hierarchical Decisions in Airline Manpower Planningsv
dc.type.degreeExamensarbete för masterexamensv
dc.type.uppsokH
local.programmeEngineering mathematics and computational science (MPENM), MSc
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
MASTERS_THESIS_FRIDA_ERIKSSON.pdf
Storlek:
1.35 MB
Format:
Adobe Portable Document Format
Beskrivning:
License bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
1.14 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: