Complexity, bounds and dynamic programming algorithms for single track train scheduling

被引:2
|
作者
Harbering, Jonas [1 ]
Ranade, Abhiram [2 ]
Schmidt, Marie [3 ]
Sinnen, Oliver [4 ]
机构
[1] Georg August Univ Gottingen, Gottingen, Germany
[2] Indian Inst Technol, Mumbai, India
[3] Erasmus Univ, Rotterdam, Netherlands
[4] Univ Auckland, Auckland, New Zealand
关键词
Machine scheduling; Train scheduling; Complexity analysis; Counter routes; LINE; RAILWAY; OPTIMIZATION; ROBUST;
D O I
10.1007/s10479-017-2644-7
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In this work we consider the single track train scheduling problem. The problem consists of scheduling a set of trains from opposite sides along a single track. The track has intermediate stations and the trains are only allowed to pass each other at those stations. Traversal times of the trains on the blocks between the stations only depend on the block lengths but not on the train. This problem is a special case of minimizing the makespan in job shop scheduling with two counter routes and no preemption. We develop a lower bound on the makespan of the train scheduling problem which provides us with an easy solution method in some special cases. Additionally, we prove that for a fixed number of blocks the problem can be solved in pseudo-polynomial time.
引用
收藏
页码:479 / 500
页数:22
相关论文
共 50 条
  • [1] Complexity, bounds and dynamic programming algorithms for single track train scheduling
    Jonas Harbering
    Abhiram Ranade
    Marie Schmidt
    Oliver Sinnen
    Annals of Operations Research, 2019, 273 : 479 - 500
  • [2] TRAIN SCHEDULING ON A SINGLE - TRACK RAILWAY LINE
    Aydin, Gokce
    Sahin, Ismail
    SIGMA JOURNAL OF ENGINEERING AND NATURAL SCIENCES-SIGMA MUHENDISLIK VE FEN BILIMLERI DERGISI, 2015, 6 (01): : 159 - 171
  • [3] Train re-scheduling with genetic algorithms and artificial neural networks for single-track railways
    Dundar, Selim
    Sahin, Ismail
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2013, 27 : 1 - 15
  • [4] Single-track train timetabling with guaranteed optimality: Branch-and-bound algorithms with enhanced lower bounds
    Zhou, Xuesong
    Zhong, Ming
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2007, 41 (03) : 320 - 341
  • [5] The periodicity and robustness in a single-track train scheduling problem
    Shafia, Mohammad Ali
    Sadjadi, Seyed Jafar
    Jamili, Amin
    Tavakkoli-Moghaddam, Reza
    Pourseyed-Aghaee, Mohsen
    APPLIED SOFT COMPUTING, 2012, 12 (01) : 440 - 452
  • [6] IMPLANTATION AND COMPLEXITY OF DYNAMIC-PROGRAMMING TECHNIQUES IN SCHEDULING
    DESROCHERS, M
    SOUMIS, F
    RAIRO-RECHERCHE OPERATIONNELLE-OPERATIONS RESEARCH, 1991, 25 (03): : 291 - 310
  • [7] Dynamic Programming algorithms and their applications in machine scheduling: A review
    Goncalves de Souza, Edson Antonio
    Nagano, Marcelo Seido
    Rolim, Gustavo Alencar
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 190
  • [8] An efficient train scheduling algorithm on a single-track railway system
    Xu, Xiaoming
    Li, Keping
    Yang, Lixing
    Gao, Ziyou
    JOURNAL OF SCHEDULING, 2019, 22 (01) : 85 - 105
  • [9] An efficient train scheduling algorithm on a single-track railway system
    Xiaoming Xu
    Keping Li
    Lixing Yang
    Ziyou Gao
    Journal of Scheduling, 2019, 22 : 85 - 105
  • [10] On fundamental tradeoffs between delay bounds and computational complexity in packet scheduling algorithms
    Xu, JJ
    Lipton, RJ
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2005, 13 (01) : 15 - 28