Heuristic for Railway Crew Scheduling With Connectivity of Schedules

被引:0
|
作者
Bansal, Akshat [1 ]
Anoop, Kezhe Perumpadappu [1 ]
Rangaraj, Narayan [1 ]
机构
[1] Indian Inst Technol Bombay IITB, Mumbai, Maharashtra, India
关键词
railway crew scheduling; Indian railways; constraint programming; bin packing; Heuristic algorithm; COLUMN GENERATION; INEQUALITIES;
D O I
10.1177/03611981231223190
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
This paper addresses the crew scheduling for long-distance passenger train services. A heuristic with bin packing features is developed to generate repeatable crew schedules that satisfy the operational and crew allocation rules. By ensuring the connectivity of crew duties that can be repeated over periodic train schedules, a better estimate of the crew requirement in a region is also obtained. Further, the heuristic ensures a fair division of the total workload and creates long duty cycles, which also makes the process of cyclic rostering easier. The paper also presents an exact approach for crew scheduling using a combination of constraint programming and set covering formulations. The exact approach is not computationally viable for practical scale problem instances, but the heuristic generates good quality solutions (often very close to optimal) even on large data sets. We illustrate the approach on data from the Mumbai Division in Indian Railways and the computational results show that there is potential to reduce the total number of crew duties in the region by around 12%. The heuristic approach provides an efficient way to generate improved crew schedules every time there is a change in the train timetable.
引用
收藏
页码:873 / 887
页数:15
相关论文
共 50 条
  • [1] Railway crew capacity planning problem with connectivity of schedules
    Suyabatmaz, Ali Cetin
    Sahin, Guvenc
    TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2015, 84 : 88 - 100
  • [2] A hybrid constructive heuristic and simulated annealing for railway crew scheduling
    Hanafi, Rosmalina
    Kozan, Erhan
    COMPUTERS & INDUSTRIAL ENGINEERING, 2014, 70 : 11 - 19
  • [3] Optimizing railway crew schedules with fairness preferences
    Jutte, Silke
    Mueller, Daniel
    Thonemann, Ulrich W.
    JOURNAL OF SCHEDULING, 2017, 20 (01) : 43 - 55
  • [4] Optimizing railway crew schedules with fairness preferences
    Silke Jütte
    Daniel Müller
    Ulrich W. Thonemann
    Journal of Scheduling, 2017, 20 : 43 - 55
  • [5] MODELLING AND OPTIMISATION OF RAILWAY CREW SCHEDULING
    Hanafi, Rosmalina
    BULLETIN OF THE AUSTRALIAN MATHEMATICAL SOCIETY, 2015, 92 (02) : 348 - 350
  • [6] Learning crew scheduling constraints from historical schedules
    Suraweera, Pramuditha
    Webb, Geoffrey I.
    Evans, Ian
    Wallace, Mark
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2013, 26 : 214 - 232
  • [7] Railway crew scheduling: Models, methods and applications
    Heil, Julia
    Hoffmann, Kirsten
    Buscher, Udo
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2020, 283 (02) : 405 - 425
  • [8] Railway crew scheduling with grouping evolutionary algorithm
    Sepehri, M.M.
    Hajifathaliha, A.
    Memariani, A.
    2003, Amirkabir University of Technology (13):
  • [9] Crew scheduling and rostering problems in railway applications
    Caprara, A
    Fischetti, M
    Guida, PL
    Toth, P
    Vigo, D
    OPERATIONS RESEARCH AND DECISION AID METHODOLOGIES IN TRAFFIC AND TRANSPORTATION MANAGEMENT, 1998, 166 : 228 - 243
  • [10] Modeling and solving for railway crew scheduling problem
    Wang, Fuzhang
    Wang, Haixing
    Shen, Jinsheng
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 8621 - +