An iterative bi-level hierarchical approach for train scheduling

被引:13
作者
Sinha, Sudhir Kumar [1 ]
Salsingikar, Shripad [1 ]
SenGupta, Siddhartha [1 ]
机构
[1] Tata Consultancy Serv Ltd, Decis Sci & Algorithms Lab, Bombay 400093, Maharashtra, India
关键词
Train scheduling; Bi-level hierarchical planning; Spatial decomposition;
D O I
10.1016/j.jrtpm.2016.06.004
中图分类号
U [交通运输];
学科分类号
08 ; 0823 ;
摘要
This paper presents an iterative bi-level hierarchical approach for train scheduling based on the concept of decentralized operational control in railway operations. The entire railway network is divided into a number of subnetworks connected at boundary stations, called interchange points. The planning of this decomposed network is done by two types of planners, namely, low and high level, handling subnetworks and interchange points respectively. The plan of the entire network is generated using an iterative approach, where at each step the low level planners generate feasible schedules for each subnetwork independently and share their version of the schedule of interchange point with the high level planners. The high level planners analyze individual schedules of the interchange point for possible conflicts, devise resolutions of the found conflicts and send back updated schedules to low level planners. On receipt, the low level planners adjust schedules to comply with boundary conditions subject to internal constraints. The iterative process continues until a global feasible solution is obtained. In current implementation, both planners use greedy heuristics to generate schedules of subnetworks and to resolve conflicts at interchange points respectively. We illustrate the concept of iterative bi-level hierarchical approach for train scheduling on a test network extracted from Indian Railways. This approach succeeds in generating feasible solutions for all tested instances in a finite number of iterations. Even though unified approach outperforms decomposed approach both in terms of schedule quality as well as response time, the use of suggested approach will become relevant where time taken by the algorithm to generate schedule of a railway network increases non-linearly with its size. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:183 / 199
页数:17
相关论文
共 19 条
[1]  
Afonso P. A, 2011, J SYST MANAG SCI, V1, P1
[2]   An overview of recovery models and algorithms for real-time railway rescheduling [J].
Cacchiani, Valentina ;
Huisman, Dennis ;
Kidd, Martin ;
Kroon, Leo ;
Toth, Paolo ;
Veelenturf, Lucas ;
Wagenaar, Joris .
TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2014, 63 :15-37
[3]   Greedy heuristics for rapid scheduling of trains on a single track [J].
Cai, X ;
Goh, CJ ;
Mees, AI .
IIE TRANSACTIONS, 1998, 30 (05) :481-493
[4]   A survey of optimization models for train routing and scheduling [J].
Cordeau, JF ;
Toth, P ;
Vigo, D .
TRANSPORTATION SCIENCE, 1998, 32 (04) :380-404
[5]   Optimal inter-area coordination of train rescheduling decisions [J].
Corman, F. ;
D'Ariano, A. ;
Pacciarelli, D. ;
Pranzo, M. .
TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2012, 48 (01) :71-88
[6]   Centralized versus distributed systems to reschedule trains in two dispatching areas [J].
Corman F. ;
D'Ariano A. ;
Pacciarelli D. ;
Pranzo M. .
Public Transport, 2010, 2 (03) :219-247
[7]   A Survey on Problem Models and Solution Approaches to Rescheduling in Railway Networks [J].
Fang, Wei ;
Yang, Shengxiang ;
Yao, Xin .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2015, 16 (06) :2997-3016
[8]  
Gille A, 2010, TIMETABLE PLANNING AND INFORMATION QUALITY, P73
[9]  
Indian Railways Portal, 2016, CENTR RAILW GLANC IN
[10]  
Jhunjhunwala A, 2001, C IND NAT AC ENG CON