A graph partitioning strategy for solving large-scale crew scheduling problems

被引:0
|
作者
Silke Jütte
Ulrich W. Thonemann
机构
[1] University of Cologne,Department of Supply Chain Management and Management Science
来源
OR Spectrum | 2015年 / 37卷
关键词
Railway operations; Crew scheduling; Large-scale optimization; Graph partitioning;
D O I
暂无
中图分类号
学科分类号
摘要
Railway crew scheduling deals with generating driver duties for a given train timetable such that all work regulations are met and the resulting schedule has minimal cost. Typical problem instances in the freight railway industry require the generation of duties for thousands of drivers operating tens of thousands of trains per week. Due to short runtime requirements, common solution approaches decompose the optimization problem into smaller subproblems that are solved separately. Several studies have shown that the way of decomposing the problem significantly affects the solution quality. An overall best decomposition strategy for a freight railway crew scheduling problem, though, is not known. In this paper, we present general considerations on when to assign two scheduled train movements to separate subproblems (and when to rather assign them to the same subproblem) and deduct a graph partitioning based decomposition algorithm with several variations. Using a set of real-world problem instances from a major European railway freight carrier, we evaluate our strategy and benchmark the performance of the decomposition algorithm both against a common non-decomposition algorithm and a lower bound on the optimal solution schedule. The test runs show that our decomposition algorithm is capable of producing high-quality solution schedules while significantly cutting runtimes compared to the non-decomposition solution algorithm. We are following a ”greenfield” approach, where no information on previous schedules is needed. Hence, our approach is applicable to any railway crew scheduling setting, including network enlargement, integration of new customers, etc.
引用
收藏
页码:137 / 170
页数:33
相关论文
共 50 条
  • [31] Adaptive problem-solving for large-scale scheduling problems: A case study
    Gratch, J
    Chien, S
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 1996, 4 : 365 - 396
  • [32] DHPV: a distributed algorithm for large-scale graph partitioning
    Wilfried Yves Hamilton Adoni
    Tarik Nahhal
    Moez Krichen
    Abdeltif El byed
    Ismail Assayad
    [J]. Journal of Big Data, 7
  • [33] DHPV: a distributed algorithm for large-scale graph partitioning
    Adoni, Wilfried Yves Hamilton
    Nahhal, Tarik
    Krichen, Moez
    El byed, Abdeltif
    Assayad, Ismail
    [J]. JOURNAL OF BIG DATA, 2020, 7 (01)
  • [34] A New Graph-Partitioning Algorithm for Large-Scale Knowledge Graph
    Zhong, Jiang
    Wang, Chen
    Li, Qi
    Li, Qing
    [J]. ADVANCED DATA MINING AND APPLICATIONS, ADMA 2018, 2018, 11323 : 434 - 444
  • [35] An Efficient MILP-Based Decomposition Strategy for Solving Large-Scale Scheduling Problems in the Offshore Oil and Gas Industry
    Basan, Natalia P.
    Coccola, Mariana E.
    Garcia del Valle, Alejandro
    Mendez, Carlos A.
    [J]. 29TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, PT A, 2019, 46 : 943 - 948
  • [36] Solving a large-scale integrated fleet assignment and crew pairing problem
    Ozener, Okan Orsan
    Matoglu, Melda Ormeci
    Erdogan, Gunes
    Haouari, Mohamed
    Sozer, Hasan
    [J]. ANNALS OF OPERATIONS RESEARCH, 2017, 253 (01) : 477 - 500
  • [37] METHOD FOR SOLVING CREW SCHEDULING PROBLEMS - REPLY
    BOOLER, JMP
    [J]. OPERATIONAL RESEARCH QUARTERLY, 1975, 26 (04) : 765 - 766
  • [38] Solving a large-scale integrated fleet assignment and crew pairing problem
    Okan Örsan Özener
    Melda Örmeci Matoğlu
    Güneş Erdoğan
    Mohamed Haouari
    Hasan Sözer
    [J]. Annals of Operations Research, 2017, 253 : 477 - 500
  • [39] Large-scale home care crew scheduling with a parallel evolutionary algorithm
    Luna, Francisco
    Cervantes, Alejandro
    Isasi, Pedro
    [J]. 2013 EIGHTH INTERNATIONAL CONFERENCE ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING (3PGCIC 2013), 2013, : 588 - 593
  • [40] Hybrid decomposition heuristics for solving large-scale scheduling problems in semiconductor wafer fabrication
    Karthik Sourirajan
    Reha Uzsoy
    [J]. Journal of Scheduling, 2007, 10 : 41 - 65