A logic-based Benders decomposition for microscopic railway timetable planning

被引:14
|
作者
Leutwiler, Florin [1 ]
Corman, Francesco [1 ]
机构
[1] Swiss Fed Inst Technol, Inst Transport Planning & Syst, CH-8092 Zurich, Switzerland
关键词
Timetabling; Distributed decision making; Benders decomposition; Railway; MIXED-INTEGER; OPTIMIZATION; ALGORITHM;
D O I
10.1016/j.ejor.2022.02.043
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Railway timetable planning is one of the key factors in the successful operation of a railway network. The timetable must satisfy all operational restrictions at a microscopic representation of the railway network, while maximizing transportation capacity for passengers and freight. The microscopic planning of a railway timetable is an NP-Hard problem, difficult to solve for large-scale railway networks, such as those of entire countries. In this work, we propose a logic Benders decomposition approach to solve the problem of microscopic railway timetable planning. Our decomposition exploits the typical structure of a railway with dense networks around major hubs and sparse connections in-between hubs. A logic Benders cut is designed, which we are able to compute effectively for all decomposed problems within our considered structure, using a SAT based algorithm we developed. Moreover, an aggregation scheme for Benders cuts is proposed to speed up the iterative process. Experiments on real-world cases of the Swiss Federal Railways show a clear improvement in scalability compared to a variety of benchmarks including centralized approaches.(c) 2022 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license ( http://creativecommons.org/licenses/by-nc-nd/4.0/ )
引用
收藏
页码:525 / 540
页数:16
相关论文
共 50 条
  • [1] Planning and scheduling by logic-based benders decomposition
    Hooker, J. N.
    OPERATIONS RESEARCH, 2007, 55 (03) : 588 - 602
  • [2] Stochastic Planning and Scheduling with Logic-Based Benders Decomposition
    Elci, Ozgun
    Hooker, John
    INFORMS JOURNAL ON COMPUTING, 2022, 34 (05) : 2428 - 2442
  • [3] Logic-based Benders decomposition
    J.N. Hooker
    G. Ottosson
    Mathematical Programming, 2003, 96 : 33 - 60
  • [4] Logic-based Benders decomposition
    Hooker, JN
    Ottosson, G
    MATHEMATICAL PROGRAMMING, 2003, 96 (01) : 33 - 60
  • [5] Logic-based Benders decomposition for planning and scheduling: a computational analysis
    Cire, Andre A.
    Coban, Elvin
    Hooker, John N.
    KNOWLEDGE ENGINEERING REVIEW, 2016, 31 (05): : 440 - 451
  • [6] Accelerating logic-based Benders decomposition for railway rescheduling by exploiting similarities in delays
    Leutwiler, Florin
    Filella, Guillem Bonet
    Corman, Francesco
    COMPUTERS & OPERATIONS RESEARCH, 2023, 150
  • [7] Logic-based benders decomposition for wildfire suppression
    Harris, Mitchell G.
    Forbes, Michael A.
    Taimre, Thomas
    COMPUTERS & OPERATIONS RESEARCH, 2023, 160
  • [8] Automatic Logic-Based Benders Decomposition with MiniZinc
    Davies, Toby O.
    Gange, Graeme
    Stuckey, Peter J.
    THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 787 - 793
  • [9] Logic-Based Benders Decomposition for Wildfire Suppression
    Harris, Mitchell G.
    Forbes, Michael A.
    Taimre, Thomas
    arXiv, 2022,
  • [10] Logic-Based Benders Decomposition for Integrated Process Configuration and Production Planning Problems
    Martinez, Karim Perez
    Adulyasak, Yossiri
    Jans, Raf
    INFORMS JOURNAL ON COMPUTING, 2022, 34 (04) : 2177 - 2191