Optimizing Railway Crew Scheduling at DB Schenker

被引:33
作者
Juette, Silke [1 ]
Albers, Marc [1 ]
Thonemann, Ulrich W. [1 ]
Haase, Knut [2 ]
机构
[1] Univ Cologne, Dept Supply Chain Management & Management Sci, D-50923 Cologne, Germany
[2] Univ Hamburg, Dept Transport Econ, D-20146 Hamburg, Germany
关键词
OR practice; transportation: rail; personnel; scheduling; decision support; SYSTEM;
D O I
10.1287/inte.1100.0549
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Freight railway crew scheduling consists of generating crew duties for operating trains on a schedule at minimal cost while meeting all work regulations and operational requirements. Typically, a freight railway operation uses thousands of trains and requires thousands of crew members to operate them. Because of the problem's large size, even moderate percentage savings in crew costs translate into large monetary savings. However, freight railway operations are complex, and a crew-scheduling problem is difficult to solve. We describe the development and implementation of crew-scheduling software at DB Schenker, the largest European railway freight carrier. The software is based on a column-generation solution technique. Computational results demonstrate that high-quality solutions can be obtained using reasonable run times, even for large problem instances. We implemented all of DB Schenker's major requirements to ensure that the software is operationally viable. Management also uses this software as a decision support tool for strategic planning.
引用
收藏
页码:109 / 122
页数:14
相关论文
共 26 条
[1]   Reinventing crew scheduling at Netherlands railways [J].
Abbink, E ;
Fischetti, M ;
Kroon, L ;
Timmer, G ;
Vromans, M .
INTERFACES, 2005, 35 (05) :393-401
[2]  
[Anonymous], 1994, Optimization in industry 2
[3]   Branch-and-price: Column generation for solving huge integer programs [J].
Barnhart, C ;
Johnson, EL ;
Nemhauser, GL ;
Savelsbergh, MWP ;
Vance, PH .
OPERATIONS RESEARCH, 1998, 46 (03) :316-329
[4]  
Barnhart C., 2003, HDB TRANSPORTATION S, P517, DOI DOI 10.1007/0-306-48058-1_14
[5]  
Bengtsson L, 2007, LECT NOTES COMPUT SC, V4359, P126
[6]  
Borndorfer R., 2001, SCHEDULING DUTIES AD
[7]   Algorithms for railway crew management [J].
Caprara, A ;
Fischetti, M ;
Toth, P ;
Vigo, D ;
Guida, PL .
MATHEMATICAL PROGRAMMING, 1997, 79 (1-3) :125-141
[8]  
Caprara A, 2007, HBK OPERAT RES MANAG, V14, P129, DOI 10.1016/S0927-0507(06)14003-7
[9]   Crew scheduling of light rail transit in Hong Kong: From modeling to implementation [J].
Chu, SCK ;
Chan, ECH .
COMPUTERS & OPERATIONS RESEARCH, 1998, 25 (11) :887-894
[10]   Daily aircraft routing and scheduling [J].
Desaulniers, G ;
Desrosiers, J ;
Dumas, Y ;
Solomon, MM ;
Soumis, F .
MANAGEMENT SCIENCE, 1997, 43 (06) :841-855