An integer programming approach to the subway daily crew scheduling problem

An integer programming approach to the subway daily crew scheduling problem

0.00 Avg rating0 Votes
Article ID: iaor2004577
Country: South Korea
Volume: 27
Issue: 4
Start Page Number: 67
End Page Number: 86
Publication Date: Dec 2002
Journal: Journal of the Korean ORMS Society
Authors: , , ,
Keywords: personnel & manpower planning, programming: integer
Abstract:

This paper considers subway crew scheduling problem. Crew scheduling is concerned with finding a minimum number of assignments of crews to a given timetable satisfying various restrictions. Traditionally, crew scheduling problem has been formulated as a set covering or set partitioning problem possessing exponentially many variables, but even the LP relaxation of the problem is hard to solve due to the exponential number of variables. In this paper, we propose two basic techniques that solve the subway crew scheduling problem in a reasonable time, though the optimality of the solution is not guaranteed. We develop an algorithm that solves the column-generation problem in polynomial time. In addition, the integrality of the solution is accomplished by variable-fixing technique. Computational result for a real instance is reported.

Reviews

Required fields are marked *. Your email address will not be published.