Solving large airline crew scheduling problems: Random pairing generation and strong branching

Citation
D. Klabjan et al., Solving large airline crew scheduling problems: Random pairing generation and strong branching, COMPUT OP A, 20(1), 2001, pp. 73-91
Citations number
24
Categorie Soggetti
Engineering Mathematics
Journal title
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS
ISSN journal
09266003 → ACNP
Volume
20
Issue
1
Year of publication
2001
Pages
73 - 91
Database
ISI
SICI code
0926-6003(200110)20:1<73:SLACSP>2.0.ZU;2-7
Abstract
The airline crew scheduling problem is the problem of assigning crew itiner aries to flights. We develop a new approach for solving the problem that is based on enumerating hundreds of millions random pairings. The linear prog ramming relaxation is solved first and then millions of columns with best r educed cost are selected for the integer program. The number of columns is further reduced by a linear programming based heuristic. Finally an integer solution is obtained with a commercial integer programming solver. The bra nching rule of the solver is enhanced with a combination of strong branchin g and a specialized branching rule. The algorithm produces solutions that a re significantly better than ones found by current practice.