A column-and-row generation algorithm for a crew planning problem in railways

Suyabatmaz, Ali Çetin and Şahin, Güvenç (2011) A column-and-row generation algorithm for a crew planning problem in railways. In: OR 2011 - International Conference on Operations Research, Zurich, Switzerland (Accepted/In Press)

WarningThere is a more recent version of this item available.

Full text not available from this repository.


The share of crew-related costs is substantial in railways and the fixed crew salaries constitute a significant portion of crew-related costs. Therefore, the number of crew members under long-term contracts is an important decision. Tactical planning is concerned with determining the required crew capacity of a crew region to operate the train schedule under the responsibility of the region. The crew capacity planning problem determines the minimum number of crew members required to cover all duties in a region while each crew member is to be associated with a feasible schedule of duties. This problem can be formulated as a pure set covering problem where a feasible crew schedule corresponds to a column in the formulation. In this study, we consider finding the minimum number of crew members associated with a set of feasible crew schedules that can be connected to other schedules from one period to the other. To formulate this version of the problem, the set covering problem is enriched with additional constraints that represent the connectivity relationship among the schedules. Existence of such constraints (i.e. rows of the formulation) depends on the existence of columns in the formulation. In this respect, a traditional column generation algorithm would not suffice to solve this problem. In order to solve this problem, we develop a column-and-row generation algorithm that simultaneously generates feasible crew schedules and associated connectivity constraints. The pricing subproblem of the column-and-row generation algorithm is formulated as a shortest path problem over a space-time network that represents the crew capacity planning problem. We present the computational study on a real-life data set acquired from Turkish State Railways.

Item Type:Papers in Conference Proceedings
Uncontrolled Keywords: * Transportation and Logistics * Capacity Planning * Rostering
Subjects:T Technology > TF Railroad engineering and operation > TF501-668 Railway operation and management
T Technology > T Technology (General) > T055.4-60.8 Industrial engineering. Management engineering > T57.6-57.97 Operations research. Systems analysis
ID Code:18484
Deposited By:Güvenç Şahin
Deposited On:25 Dec 2011 13:02
Last Modified:31 Jul 2019 09:43

Available Versions of this Item

Repository Staff Only: item control page