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 条
  • [31] A Hybrid Solution Approach for Railway Crew Scheduling Problems with Attendance Rates
    Hoffmann, Kirsten
    OPERATIONS RESEARCH PROCEEDINGS 2015, 2017, : 243 - 250
  • [32] The genetic algorithms application to the railway crew-scheduling problem in Taiwan
    Chang, SC
    Chung, YC
    TRAFFIC AND TRANSPORTATION STUDIES, VOLS 1 AND 2, PROCEEDINGS, 2002, : 1573 - 1580
  • [33] Optimize railway crew scheduling by using modified bacterial foraging algorithm
    Pang, Shinsiong
    Chen, Mu -Chen
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 180
  • [34] Integrated Crew Scheduling and Roster Problem for Trainmasters of Passenger Railway Transportation
    Lin, Dung-Ying
    Tsai, Meng-Rung
    IEEE ACCESS, 2019, 7 : 27362 - 27375
  • [35] A Column Generation-Based Approach for Railway Crew Scheduling Problem
    Wang, Ying
    Liu, Jun
    Miao, Jianrui
    Nie, Lei
    TRAFFIC AND TRANSPORTATION STUDIES, 2008, : 697 - 708
  • [36] OPTIMIZING FLIGHT CREW SCHEDULES
    GERSHKOFF, I
    INTERFACES, 1989, 19 (04) : 29 - 43
  • [37] Using Machine Learning to Include Planners? Preferences in Railway Crew Scheduling Optimization
    Gattermann-Itschert, Theresa
    Poreschack, Laura Maria
    Thonemann, Ulrich W.
    TRANSPORTATION SCIENCE, 2023, 57 (03) : 796 - 812
  • [38] Modeling and Algorithms of the Crew Scheduling Problem on High-speed Railway Lines
    Tian, Zhiqiang
    Song, Qi
    INTELLIGENT AND INTEGRATED SUSTAINABLE MULTIMODAL TRANSPORTATION SYSTEMS PROCEEDINGS FROM THE 13TH COTA INTERNATIONAL CONFERENCE OF TRANSPORTATION PROFESSIONALS (CICTP2013), 2013, 96 : 1443 - 1452
  • [39] Ant colony optimization for railway driver crew scheduling: from modeling to implementation
    Huang, Shan-Huen
    Yang, Ta-Hui
    Wang, Rong-Tsu
    JOURNAL OF INDUSTRIAL AND PRODUCTION ENGINEERING, 2011, 28 (06) : 437 - 449
  • [40] An efficient column generation approach for practical railway crew scheduling with attendance rates
    Neufeld, Janis S.
    Scheffler, Martin
    Tamke, Felix
    Hoffmann, Kirsten
    Buscher, Udo
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 293 (03) : 1113 - 1130