An Optimization-Based Decision Support Tool for Incremental Train Timetabling

被引:0
|
作者
Kloster O. [1 ]
Luteberget B. [1 ]
Mannino C. [1 ,2 ]
Sartor G. [1 ]
机构
[1] Mathematics and Cybernetics, SINTEF, Oslo
[2] Department of Mathematics, University of Oslo, Oslo
关键词
Job-shop scheduling; Mixed-integer programming; Train timetabling;
D O I
10.1007/s43069-023-00243-2
中图分类号
学科分类号
摘要
We consider the typical workflow of a route planner in the context of short-term train timetabling, that is, the incremental process of adjusting a timetable for the next day or up to the next year. This process usually alternates between (1) making rough modifications to an existing timetable (e.g., shifting the departure of a train by half an hour) and then (2) making small adjustments to regain feasibility (e.g., reduce or increase the dwell time of some trains in some stations). The most time-consuming element of this process is related to the second step, that is to manually eliminate all conflicts that may arise after a timetable has been modified. In this work, we propose a mixed-integer programming model tailored to solve precisely this problem, that is to find a conflict-free timetable that is as close as possible to a given one. Previous related work mostly focused on creating complex models to produce “optimal” timetables from scratch, which ultimately resulted in little to no practical applications. By using a simpler model, and by trusting route planners in steering the process towards a timetable with the desired qualities, we can get closer to handle real-life instances. The model has been integrated in a user interface that was tested and validated by Norwegian route planners to plan the yearly timetable of a busy railway line in Norway. © 2023, The Author(s).
引用
收藏
相关论文
共 50 条
  • [21] Simulation based optimization decision support tool for production planning
    Belil, S.
    Tchernev, N.
    Kemmoe-Tchomte, S.
    [J]. IFAC PAPERSONLINE, 2019, 52 (13): : 2402 - 2407
  • [22] Optimization-based decision support for scenario analysis in electronic sourcing markets with volume discounts
    Hass, Christian
    Bichler, Martin
    Guler, Kemal
    [J]. ELECTRONIC COMMERCE RESEARCH AND APPLICATIONS, 2013, 12 (03) : 152 - 165
  • [23] Optimization-based decision support methodology for the synthesis of negative-emissions biochar systems
    Belmonte, Beatriz A.
    Benjamin, Michael Francis D.
    Tan, Raymond R.
    [J]. SUSTAINABLE PRODUCTION AND CONSUMPTION, 2019, 19 : 105 - 116
  • [24] An Optimization-Based Decision Support System for Multi-trip Vehicle Routing Problems
    Cavecchia M.
    Alves de Queiroz T.
    Iori M.
    Lancellotti R.
    Zucchi G.
    [J]. SN Computer Science, 5 (2)
  • [25] Optimization-based Decision-Making Support for Fuzzy and Probabilistic Order Allocation Planning
    Sutrisno
    Widowati
    Tjahjana, Redemtus Heru
    [J]. 2021 8TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTERSCIENCE AND INFORMATICS (EECSI) 2021, 2021, : 222 - 227
  • [26] A spreadsheet-based decision support system for examination timetabling
    Guler, Mehmet Guray
    Gecici, Ebru
    [J]. TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2020, 28 (03) : 1584 - 1598
  • [27] An optimization-based tool to support the cost-effective production of software architecture documentation
    Nicoletti, Matias
    Schiaffino, Silvia
    Andres Diaz-Pace, J.
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2015, 27 (09) : 674 - 699
  • [28] A web-based decision support system for examination timetabling
    Guler, Mehmet Guray
    Gecici, Ebru
    Koroglu, Tugce
    Becit, Emre
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 183
  • [29] A Decision Support Tool for Energy Storage Optimization
    Holland, Alan
    [J]. 20TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, VOL 2, PROCEEDINGS, 2008, : 299 - 306
  • [30] A decision support tool for the optimization of compositing parameters
    Vancutsem, C.
    Defourny, P.
    [J]. INTERNATIONAL JOURNAL OF REMOTE SENSING, 2009, 30 (01) : 41 - 56