Modeling and solving the crew rostering problem

被引:70
|
作者
Caprara, A [1 ]
Toth, P
Vigo, D
Fischetti, M
机构
[1] Univ Bologna, Bologna, Italy
[2] Univ Udine, I-33100 Udine, Italy
关键词
D O I
10.1287/opre.46.6.820
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The Crew Rostering Problem (CRP) aims at determining an optimal sequencing of a given set of duties into rosters satisfying operational constraints deriving from union contract and company regulations. Previous work on CRP addresses mainly urban mass-transit systems, in which the minimum number of crews to perform the duties can easily be determined, and the objective is to evenly distribute the workload among the crews. In typical railway applications, however, the roster construction has to take into account more involved sequencing rules, and the main objective is the minimization of the number of crews needed to perform the duties. In this paper we propose a basic model for CRP, and describe a Lagrangian lower bound based on the solution of an assignment problem on a suitably defined graph. The information obtained through the lower bound computation is used to drive an effective algorithm for finding a tight approximate solution to the problem. Computational results for real-world instances from railway applications involving up to 1,000 duties are presented, showing that the proposed approach yields, within short computing time, lower and upper bound values that are typically very close. The code based on the approach we propose won the FARO competition organized by the Italian railway company, Ferrovie della State SpA, in 1995.
引用
收藏
页码:820 / 830
页数:11
相关论文
共 50 条
  • [41] A Flexible, Fast, and Optimal Modeling Approach Applied to Crew Rostering at London Underground
    ManMohan S. Sodhi
    Stephen Norris
    Annals of Operations Research, 2004, 127 : 259 - 281
  • [42] Workload Balancing in Transportation Crew Rostering
    Sahin, Guvenc
    Saridarq, Fardin Dashty
    OPERATIONS RESEARCH PROCEEDINGS 2013, 2014, : 383 - 388
  • [43] Crew rostering for the High Speed Train
    Lentink, RM
    Odijk, MA
    van Rijn, E
    COMPUTERS IN RAILWAYS VIII, 2002, 13 : 521 - 528
  • [44] Solving an integrated mathematical model for crew pairing and rostering problems by an ant colony optimisation algorithm
    Saemi, Saeed
    Komijan, Alireza Rashidi
    Tavakkoli-Moghaddam, Reza
    Fallah, Mohammad
    EUROPEAN JOURNAL OF INDUSTRIAL ENGINEERING, 2022, 16 (02) : 215 - 240
  • [45] Hyper-heuristic approach for solving Nurse Rostering Problem
    Anwar, Khairul
    Awadallah, Mohammed A.
    Khader, Ahamad Tajudin
    Al-Betar, Mohammed Azmi
    2014 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN ENSEMBLE LEARNING (CIEL), 2014, : 48 - 53
  • [46] Genetic algorithm based approach for the integrated airline crew-pairing and rostering problem
    Souai, Nadia
    Teghem, Jacques
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 199 (03) : 674 - 683
  • [47] A new model for the integrated vehicle-crew-rostering problem and a computational study on rosters
    Marta Mesquita
    Margarida Moz
    Ana Paias
    José Paixão
    Margarida Pato
    Ana Respício
    Journal of Scheduling, 2011, 14 : 319 - 334
  • [48] A hybrid particle swarm optimization and an improved heuristic algorithm for an airline crew rostering problem
    Limlawan, Varis
    Kasemsontitum, Boontariga
    Jeenanunta, Chawalit
    SCIENCEASIA, 2014, 40 (06): : 456 - 462
  • [49] A new model for the integrated vehicle-crew-rostering problem and a computational study on rosters
    Mesquita, Marta
    Moz, Margarida
    Paias, Ana
    Paixao, Jose
    Pato, Margarida
    Respicio, Ana
    JOURNAL OF SCHEDULING, 2011, 14 (04) : 319 - 334
  • [50] 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