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 条
  • [1] An Exact Algorithm for the Simplified Multiple Depot Crew Scheduling Problem
    M.A. Boschetti
    A. Mingozzi
    S. Ricciardelli
    Annals of Operations Research, 2004, 127 : 177 - 201
  • [2] An exact branch and cut algorithm for the vehicle and crew scheduling problem
    Friberg, C
    Haase, K
    COMPUTER-AIDED TRANSIT SCHEDULING, PROCEEDINGS, 1999, 471 : 63 - 80
  • [3] An exact algorithm for the simplified multiple depot crew scheduling problem
    Boschetti, MA
    Mingozzi, A
    Ricciardelli, S
    ANNALS OF OPERATIONS RESEARCH, 2004, 127 (1-4) : 177 - 201
  • [4] Modeling and solving for railway crew scheduling problem
    Wang, Fuzhang
    Wang, Haixing
    Shen, Jinsheng
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 8621 - +
  • [5] Railway crew scheduling with grouping evolutionary algorithm
    Sepehri, M.M.
    Hajifathaliha, A.
    Memariani, A.
    2003, Amirkabir University of Technology (13):
  • [6] Crew scheduling urban problem: an exact column generation approach improved by a genetic algorithm
    Santos, Andre G.
    Mateus, Geraldo R.
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 1725 - +
  • [7] NEW EXACT AND HEURISTIC ALGORITHMS FOR THE CREW SCHEDULING PROBLEM
    BIANCO, L
    MINGOZZI, A
    RICCIARDELLI, S
    SPADONI, M
    LECTURE NOTES IN CONTROL AND INFORMATION SCIENCES, 1990, 143 : 446 - 455
  • [8] A GRASP algorithm for the bus crew scheduling problem
    Pena, David Pardo
    Martinez, David Alvarez
    Escobar, John Wilmer
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2024, 15 (02) : 443 - 456
  • [9] A tree search algorithm for the crew scheduling problem
    Beasley, JE
    Cao, B
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 94 (03) : 517 - 526
  • [10] An application of wedelin's method to railway crew scheduling problem
    School of Creative Science and Engineering, Waseda University, 3-4-1, Ohkubo, Shinjuku-ku, Tokyo 169-8555, Japan
    不详
    不详
    IEEJ Trans. Electron. Inf. Syst., 10 (1958-1967):