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 条
  • [31] Logic-Based Benders Decomposition for Super Solutions: An Application to the Kidney Exchange Problem
    Chisca, Danuta Sorina
    Lombardi, Michele
    Milano, Michela
    O'Sullivan, Barry
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, CP 2019, 2019, 11802 : 108 - 125
  • [32] Solving a selective dial-a-ride problem with logic-based Benders decomposition
    Riedler, Martin
    Raidl, Guenther
    COMPUTERS & OPERATIONS RESEARCH, 2018, 96 : 30 - 54
  • [33] A Logic-Based Benders Decomposition Approach for Mapping Applications on Heterogeneous Multicore Platforms
    Emeretlis, Andreas
    Theodoridis, George
    Alefragis, Panayiotis
    Voros, Nikolaos
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 15 (01)
  • [34] Logic-Based Benders Decomposition in Answer Set Programming for Chronic Outpatients Scheduling
    Cappanera, Paola
    Gavanelli, Marco
    Nonato, Maddalena
    Roma, Marco
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2023, 23 (04) : 848 - 864
  • [35] Logic-based Benders decomposition for an inventory-location problem with service constraints
    Wheatley, David
    Gzara, Fatma
    Jewkes, Elizabeth
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2015, 55 : 10 - 23
  • [36] Logic-based benders decomposition algorithm for contamination detection problem in water networks
    Hooshmand, F.
    Amerehi, F.
    MirHassani, S. A.
    COMPUTERS & OPERATIONS RESEARCH, 2020, 115
  • [37] Logic-based Benders decomposition with a partial assignment acceleration technique for avionics scheduling
    Karlsson, Emil
    Ronnberg, Elina
    COMPUTERS & OPERATIONS RESEARCH, 2022, 146
  • [38] Permutation flowshop problem with time lags scheduling by logic-based Benders decomposition
    Hamdi, Imen
    Loukil, Taicir
    2013 INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2013, : 851 - 856
  • [39] Propagating logic-based Benders' decomposition approaches for distributed operating room scheduling
    Roshanaei, Vahid
    Luong, Curtiss
    Aleman, Dionne M.
    Urbach, David
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 257 (02) : 439 - 455
  • [40] Solving integrated operating room planning and scheduling: Logic-based Benders decomposition versus Branch-Price-and-Cut
    Roshanaei, Vahid
    Naderi, Bahman
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 293 (01) : 65 - 78