A fast exact pricing algorithm for the railway crew scheduling problem

被引:2
|
作者
van Rossum, B. T. C. [1 ,2 ]
机构
[1] Erasmus Univ, Erasmus Ctr Optimizat Publ Transport, Rotterdam, Netherlands
[2] Erasmus Univ, Econometr Inst, Rotterdam, Netherlands
关键词
Railway optimization; Crew scheduling; Column generation; Pricing problem; Shortest path problem with resource; constraints; COLUMN GENERATION;
D O I
10.1016/j.orl.2022.10.011
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The railway crew scheduling problem consists of selecting a least cost set of duties that cover all tasks. Large-scale crew scheduling problems are typically solved with column generation, where in each iteration a pricing problem needs to be solved. When the duty constraints consist in a maximum duty length, a meal break constraint, and the requirement to start and end at the same crew depot, the fastest known exact pricing algorithm has O(|N|3) complexity, |N| being the number of tasks. In this work we propose an O(|N|2) exact pricing algorithm. We compare the two algorithms on randomly generated instances and show that a reduction in computation time of 95% is attained on instances of size |N| =1, 250. (c) 2022 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
引用
收藏
页码:707 / 711
页数:5
相关论文
共 50 条
  • [41] An exact algorithm for the identical parallel machine scheduling problem
    Mokotoff, E
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 152 (03) : 758 - 769
  • [42] An exact algorithm for the flexible multilevel project scheduling problem
    Kosztyan, Zsolt T.
    EXPERT SYSTEMS WITH APPLICATIONS, 2020, 158
  • [43] An exact algorithm for a milk tanker scheduling and sequencing problem
    C. Basnet
    L.R. Foulds
    J.M. Wilson
    Annals of Operations Research, 1999, 86 : 559 - 568
  • [44] An exact algorithm for a Vehicle-and-Driver Scheduling Problem
    Dominguez-Martin, Bencomo
    Rodriguez-Martin, Inmaculada
    Jose Salazar-Gonzalez, Juan
    COMPUTERS & OPERATIONS RESEARCH, 2017, 81 : 247 - 256
  • [45] Improving railway crew scheduling quality: A hybrid approach
    Goncalves, Rodrigo
    Lagrimante, Romilto
    Gomide, Fernando
    Annual Conference of the North American Fuzzy Information Processing Society - NAFIPS, 2000, : 378 - 382
  • [46] Integrating Timetabling and Crew Scheduling at a Freight Railway Operator
    Bach, Lukas
    Dollevoet, Twan
    Huisman, Dennis
    TRANSPORTATION SCIENCE, 2016, 50 (03) : 878 - 891
  • [47] Research on optimization of Crew scheduling for high speed railway
    Zhu, Changfeng
    Shi, Gang
    Chen, Xiaohong
    Bing, Zeyi
    Journal of Information and Computational Science, 2014, 11 (16): : 5735 - 5742
  • [48] Railway crew scheduling with semi-flexible timetables
    Raehlmann, Christian
    Thonemann, Ulrich W.
    OR SPECTRUM, 2020, 42 (04) : 835 - 862
  • [49] Improved Genetic Algorithm with Gene Recombination for Bus Crew-Scheduling Problem
    Song, Cuiying
    Guan, Wei
    Ma, Jihui
    Liu, Tao
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [50] The operational airline crew scheduling problem
    Stojkovic, M
    Soumis, F
    Desrosiers, J
    TRANSPORTATION SCIENCE, 1998, 32 (03) : 232 - 245