A MILP-based heuristic for a commercial train timetabling problem

被引:4
|
作者
Gestrelius, Sara [1 ]
Aronsson, Martin [1 ]
Peterson, Anders [2 ]
机构
[1] SICS RISE AB, Box 1263, SE-16429 Kista, Sweden
[2] Linkoping Univ, Dept Sci & Technol, SE-60174 Norrkoping, Sweden
关键词
Train timetabling; MILP; optimization; heuristic;
D O I
10.1016/j.trpro.2017.12.118
中图分类号
U [交通运输];
学科分类号
08 ; 0823 ;
摘要
Using mathematical methods to support the yearly timetable planning process has many advantages. Unfortunately, the train timetabling problem for large geographical areas and many trains is intractable for optimization models alone. In this paper, we therefore present a MILP-based heuristic that has been designed to generate good-enough timetables for large geographical areas and many trains. In the incremental fix and release heuristic (IFRH), trains are added to the timetable in batches. For each batch of trains, a reduced timetable problem is solved using a mathematical integer program and CPLEX. Based on the solution, the binary variables defining meeting locations and stops are fixed, and the next batch of trains is added to the timetable. If previously fixed variables make the problem infeasible, a recovery algorithm iteratively releases fixed variables to regain feasibility. The paper also introduces a simple improvement heuristic (IH) that uses the same idea of working with batches of trains. The heuristics are tested on a real case-study from Sweden consisting of both small problem instances (approximately 300 trains and 1400 possible interactions) and large problem instances (approximately 600 trains and 5500 possible interactions). IFRH returns a feasible timetable within 30 minutes for all problem instances, and after running IH the optimality gaps are less than 5%. Meanwhile, if CPLEX is used without the heuristic framework to solve the total optimization problem, a feasible timetable is not returned within 2 hours for the large problem instances. (C) 2017 The Authors. Published by Elsevier B.V.
引用
收藏
页码:569 / 576
页数:8
相关论文
共 50 条
  • [1] A heuristic for the train pathing and timetabling problem
    Lee, Yusin
    Chen, Chuen-Yih
    [J]. TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2009, 43 (8-9) : 837 - 851
  • [2] RECIFE-MILP: An Effective MILP-Based Heuristic for the Real-Time Railway Traffic Management Problem
    Pellegrini, Paola
    Marliere, Gregory
    Pesenti, Raffaele
    Rodriguez, Joaquin
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2015, 16 (05) : 2609 - 2619
  • [3] A MILP-based heuristic algorithm for transmission expansion planning problems
    Vilaca, Phillipe
    Street, Alexandre
    Manuel Colmenar, J.
    [J]. ELECTRIC POWER SYSTEMS RESEARCH, 2022, 208
  • [4] A Lagrangian heuristic algorithm for a real-world train timetabling problem
    Caprara, A
    Monaci, M
    Toth, P
    Guida, PL
    [J]. DISCRETE APPLIED MATHEMATICS, 2006, 154 (05) : 738 - 753
  • [5] MILP-Based Unsupervised Clustering
    Malhotra, Akshay
    Schizas, Ioannis D.
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2018, 25 (12) : 1825 - 1829
  • [6] A MILP-Based Heuristic for Energy-Aware Traffic Engineering with Shortest Path Routing
    Amaldi, Edoardo
    Capone, Antonio
    Gianoli, Luca G.
    Mascetti, Luca
    [J]. NETWORK OPTIMIZATION, 2011, 6701 : 464 - 477
  • [7] A MILP-based heuristic approach for the design of multi-product modular reconfigurable lines
    Yelles-Chaouche, Abdelkrim R.
    Gurevsky, Evgeny
    Brahimi, Nadjib
    Dolgui, Alexandre
    [J]. IFAC PAPERSONLINE, 2022, 55 (10): : 1302 - 1306
  • [8] RECIFE-SAT: A MILP-based algorithm for the railway saturation problem
    Pellegrini, Paola
    Marlière, Grégory
    Rodriguez, Joaquin
    [J]. Journal of Rail Transport Planning and Management, 2017, 7 (1-2): : 19 - 32
  • [9] A MILP model for quasi-periodic strategic train timetabling
    Sartor, Giorgio
    Mannino, Carlo
    Nygreen, Thomas
    Bach, Lukas
    [J]. OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2023, 116
  • [10] A MILP-Based Approach for Hydrothermal Scheduling
    Rahman, Dewan Fayzur
    Viana, Ana
    Pedroso, Joao Pedro
    [J]. OPERATIONS RESEARCH PROCEEDINGS 2012, 2014, : 157 - 162