An implementation of a constraint branching algorithm for optimally solving airline crew pairing problems

dc.contributor.authorPotter, Douglas
dc.contributor.departmentChalmers tekniska högskola / Institutionen för matematiska vetenskapersv
dc.contributor.departmentChalmers University of Technology / Department of Mathematical Sciencesen
dc.date.accessioned2019-07-03T12:12:35Z
dc.date.available2019-07-03T12:12:35Z
dc.date.issued2008
dc.description.abstractCompetition in the airline industry depends greatly on how efficiently crews are scheduled. Scheduling problems can be modeled as integer programs which can be solved exactly using branch-and-price methods. However, in practice, in order to find a good schedule expediently, the branch-and-price tree is often only partially explored. A constraint branching heuristic called connection fixing often selects branches containing optimal or near-optimal solutions. This thesis investigates utilizing connection fixing in a branchand-price algorithm to exactly solve airline crew scheduling problems. We present a mathematical model for optimizing airline crew scheduling that is suitable for the branch-and-price algorithm. Then we present the branch-and-price method for solving integer programs, the connection fixing heuristic, and how this can be integrated into a branch-and-price method. Finally, we evaluate these ideas by implementing a branch-and-price system using connection fixing and use this system to solve exactly several small and medium sized crew scheduling problems. The numerical results suggest that the branch-and-price method with connection fixing is a promising method for exactly solving large-scale crew scheduling problems.
dc.identifier.urihttps://hdl.handle.net/20.500.12380/82068
dc.language.isoeng
dc.setspec.uppsokPhysicsChemistryMaths
dc.subjectOptimeringslära, systemteori
dc.subjectOptimization, systems theory
dc.titleAn implementation of a constraint branching algorithm for optimally solving airline crew pairing problems
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster Thesisen
dc.type.uppsokH
Ladda ner