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 条
  • [31] An Improved Discrete Particle Swarm Optimization for Airline Crew Rostering Problem
    Zheng, Ruozhen
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [32] Construction-Based Optimization Approaches to Airline Crew Rostering Problem
    Zhang, Zizhen
    Zhou, MengChu
    Wang, Jiahai
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2020, 17 (03) : 1399 - 1409
  • [33] Workload Equitability-based Optimum Modeling for Metro Crew Rostering
    Chen S.-K.
    Ma Z.-R.
    Peng X.-B.
    Jin H.
    Wang Z.-M.
    Jiaotong Yunshu Xitong Gongcheng Yu Xinxi/Journal of Transportation Systems Engineering and Information Technology, 2018, 18 (06): : 81 - 87and94
  • [34] Integrating Constraint Logic Programming and Operations Research techniques for the Crew Rostering Problem
    Caprara, A.
    Focacci, F.
    Lamma, E.
    Mello, P.
    Milano, M.
    Toth, P.
    Vigo, D.
    Software - Practice and Experience, 1998, 28 (01): : 49 - 76
  • [35] A three-phase heuristic for the Fairness-Oriented Crew Rostering Problem
    Breugem, Thomas
    Schlechte, Thomas
    Schulz, Christof
    Borndoerfer, Ralf
    COMPUTERS & OPERATIONS RESEARCH, 2023, 154
  • [36] Integrating constraint logic programming and operations research techniques for the crew rostering problem
    Caprara, A
    Focacci, F
    Lamma, E
    Mello, P
    Milano, M
    Toth, P
    Vigo, D
    SOFTWARE-PRACTICE & EXPERIENCE, 1998, 28 (01): : 49 - 76
  • [37] CONTRIBUTION TO CREW ROSTERING IN AIR TRANSPORT
    Graf, Vojtech
    Teichmann, Dusan
    Dorda, Michal
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE: QUANTITATIVE METHODS IN ECONOMICS: MULTIPLE CRITERIA DECISION MAKING XIX, 2018, : 135 - 143
  • [38] Decision support for crew rostering at NS
    Hartog A.
    Huisman D.
    Abbink E.J.W.
    Kroon L.G.
    Public Transport, 2009, 1 (02) : 121 - 133
  • [39] A flexible, fast, and optimal modeling approach applied to crew rostering at London underground
    Sodhi, MS
    Norris, S
    ANNALS OF OPERATIONS RESEARCH, 2004, 127 (1-4) : 259 - 281
  • [40] Implications of Crew Rostering on Airline Operations
    Novak, Andrej
    Badanik, Benedikt
    Brezonakova, Andrea
    Lusiak, Tomasz
    LOGI 2019 - HORIZONS OF AUTONOMOUS MOBILITY IN EUROPE, 2020, 44 : 2 - 7