TY - GEN
T1 - Column generation heuristics to airline crew scheduling problem for fair working time
AU - Iijima, Yu
AU - Nishi, Tatsushi
PY - 2017/2/6
Y1 - 2017/2/6
N2 - In this paper, the modeling and solution strategies of a practical airline crew scheduling problem are studied. The airline crew scheduling problem to achieve the equalization of working time taking into account for practical constraints such as international and domestic flights, holiday assignments, and grouping constraints is formulated as an integer programming problem. The problem is reformulated as a set partitioning problem by Dantzig-Wolfe decomposition. The column generation algorithm is applied to solve the linear relaxation of the original problem. In order to improve the performance of the algorithm, a column fixing strategy with backtracking is proposed. In the proposed method, the schedule for all crews is obtained efficiently by exploiting the fixing of columns and the execution of the column generation procedure. The backtracking is introduced to find a feasible solution efficiently. The computational results show that the proposed algorithm can find better solutions than greedy-heuristics and the branch and bound procedure solving the original problem by a commercial solver.
AB - In this paper, the modeling and solution strategies of a practical airline crew scheduling problem are studied. The airline crew scheduling problem to achieve the equalization of working time taking into account for practical constraints such as international and domestic flights, holiday assignments, and grouping constraints is formulated as an integer programming problem. The problem is reformulated as a set partitioning problem by Dantzig-Wolfe decomposition. The column generation algorithm is applied to solve the linear relaxation of the original problem. In order to improve the performance of the algorithm, a column fixing strategy with backtracking is proposed. In the proposed method, the schedule for all crews is obtained efficiently by exploiting the fixing of columns and the execution of the column generation procedure. The backtracking is introduced to find a feasible solution efficiently. The computational results show that the proposed algorithm can find better solutions than greedy-heuristics and the branch and bound procedure solving the original problem by a commercial solver.
UR - http://www.scopus.com/inward/record.url?scp=85015810253&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85015810253&partnerID=8YFLogxK
U2 - 10.1109/SMC.2016.7844729
DO - 10.1109/SMC.2016.7844729
M3 - Conference contribution
AN - SCOPUS:85015810253
T3 - 2016 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2016 - Conference Proceedings
SP - 3217
EP - 3222
BT - 2016 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2016 - Conference Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2016 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2016
Y2 - 9 October 2016 through 12 October 2016
ER -