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 条
  • [21] Hybrid multi-objective metaheuristic algorithms for solving airline crew rostering problem with qualification and language
    Deng, Bin
    Ding, Ran
    Li, Jingfeng
    Huang, Junfeng
    Tang, Kaiyi
    Li, Weidong
    MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2023, 20 (01) : 1460 - 1487
  • [22] Modeling and simulation of crew to crew response variability due to problem-solving styles
    Li, Yuandan
    Mosleh, Ali
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2020, 194
  • [23] Modeling and Algorithms of the Crew Rostering Problem with Given Cycle on High-Speed Railway Lines
    Tian, Zhiqiang
    Niu, Huimin
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2012, 2012
  • [24] Modeling and solving the crew scheduling problem of passenger dedicated line
    Wang, Ying
    Liu, Jun
    Miao, Jian-Rui
    Tiedao Xuebao/Journal of the China Railway Society, 2009, 31 (01): : 15 - 19
  • [25] An Improved Honey Badger Algorithm by Genetic Algorithm and Levy Flight Distribution for Solving Airline Crew Rostering Problem
    Deng, Bin
    IEEE ACCESS, 2022, 10 : 108075 - 108088
  • [26] A bi-criterion approach for the airlines crew rostering problem
    El Moudani, W
    Cosenza, CAN
    de Coligny, M
    Mora-Camino, F
    EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, PROCEEDINGS, 2001, 1993 : 486 - 500
  • [27] Research on Bus Crew Rostering Problem based on Minimum Cost
    Hao, Na
    Song, Rui
    Zheng, Li
    Zhang, Ying
    SUSTAINABLE CITIES DEVELOPMENT AND ENVIRONMENT PROTECTION, PTS 1-3, 2013, 361-363 : 1910 - 1914
  • [28] Optimization Model for an Airline Crew Rostering Problem: Case of Garuda Indonesia
    Hadianti, Rieske
    Novianingsih, Khusnul
    Uttunggadewa, Saladin
    Sidarto, Kunjtoro A.
    Sumarti, Novriana
    Soewono, Edy
    JOURNAL OF MATHEMATICAL AND FUNDAMENTAL SCIENCES, 2013, 45 (03) : 218 - 234
  • [29] CREW ROSTERING PROBLEM: CASE OF THAI DOMESTIC LOW COST AIRLINE
    Kato, Tanet
    Jeenanunta, Chawalit
    ICIM 2010: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON INDUSTRIAL MANAGEMENT, 2010, : 480 - 485
  • [30] An ambulance crew rostering system
    Bradbeer, PVG
    Findlay, C
    Fogarty, TC
    REAL-WORLD APPLICATIONS OF EVOLUTIONARY COMPUTING, PROCEEDINGS, 2000, 1803 : 267 - 276