An Effective Peak Period Heuristic for Railway Rolling Stock Planning

被引:26
作者
Cacchiani, Valentina [1 ]
Caprara, Alberto [1 ]
Toth, Paolo [1 ]
机构
[1] Univ Bologna, Dept Elect & Informat Engn Guglielmo Marconi, I-40136 Bologna, Italy
关键词
train unit assignment; lower bound; heuristic; real-world application; OPTIMIZATION; CIRCULATION; MODEL;
D O I
10.1287/trsc.2018.0858
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In this work we tackle a real-world application of railway rolling stock planning, known as the train unit assignment problem (TUAP), arising for a regional train operator in the North of Italy. Given a set of timetabled train trips, each with a demand of passenger seats, as well as a set of train units, each with a cost and a number of available passenger seats, the goal is to determine the minimum cost daily assignment of the train units to the trips, satisfying a set of operational constraints. The context we focus on is that of a competitive bid process whereby a train operator competes to win a contract for providing rolling stock circulation in a regional railway network. From a theoretical perspective, we prove that even a relaxation of the TUAP is NP-hard. To solve the TUAP, we propose a heuristic algorithm based on the optimal solution of the restricted problem associated with a peak period (i.e., a period of the day in which many trips overlapping in time must be performed). The heuristic algorithm is tested on real-world instances provided by the regional train operator and on larger realistic instances of TUAP. The obtained results are compared with those of previously developed methods, showing the effectiveness of the new algorithm that finds optimal or near-optimal solutions and outperforms, for what concerns both the solution quality and the computing time, the considered methods from the literature.
引用
收藏
页码:746 / 762
页数:17
相关论文
共 38 条
[1]   Allocation of railway rolling stock for passenger trains [J].
Abbink, E ;
van den Berg, B ;
Kroon, L ;
Salomon, M .
TRANSPORTATION SCIENCE, 2004, 38 (01) :33-41
[2]  
Ahuja R. K., 2005, TUTORIALS OPERATIONS, V1, P54
[3]   Efficient circulation of railway rolling stock [J].
Alfieri, Arianna ;
Groot, Rutger ;
Kroon, Leo ;
Schrijver, Alexander .
TRANSPORTATION SCIENCE, 2006, 40 (03) :378-391
[4]  
[Anonymous], 1993, GEOMETRIC ALGORITHMS
[5]  
[Anonymous], 2011, 11 WORKSH ALG APPR T
[6]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[7]  
[Anonymous], THESIS
[8]   Schedule optimization at SNCF: From conception to day of departure [J].
Ben-Khedher, N ;
Kintanar, J ;
Queille, C ;
Stripling, W .
INTERFACES, 1998, 28 (01) :6-22
[9]   Integrated Optimization of Rolling Stock Rotations for Intercity Railways [J].
Borndoerfer, Ralf ;
Reuther, Markus ;
Schlechte, Thomas ;
Waas, Kerstin ;
Weider, Steffen .
TRANSPORTATION SCIENCE, 2016, 50 (03) :863-877
[10]   Rapid branching [J].
Borndoerfer, Ralf ;
Loebel, Andreas ;
Reuther, Markus ;
Schlechte, Thomas ;
Weider, Steffen .
PUBLIC TRANSPORT, 2013, 5 (1-2) :3-23