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 条
  • [21] An Application of MILP-based Block Planning in the Chemical Industry
    Guenther, Hans-Otto
    [J]. OPERATIONS RESEARCH AND ITS APPLICATIONS, PROCEEDINGS, 2009, 10 : 103 - 110
  • [22] Robust Train Timetabling Problem with Optimized Train Stop Plan
    Qi, Jianguo
    Yang, Lixing
    Gao, Yuan
    Li, Shukai
    [J]. 2015 12th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD), 2015, : 936 - 940
  • [23] A new neural network based construction heuristic for the examination timetabling problem
    Corr, P. H.
    McCollum, B.
    McGreevy, M. A. J.
    McMullan, P.
    [J]. PARALLEL PROBLEM SOLVING FROM NATURE - PPSN IX, PROCEEDINGS, 2006, 4193 : 392 - 401
  • [24] Comparison of neural and heuristic methods for a timetabling problem
    Mausser, HE
    Magazine, MJ
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 93 (02) : 271 - 287
  • [25] MILP-Based Linear Attacks on Round-Reduced GIFT
    Cui Yaxin
    Xu Hong
    Qi Wenfeng
    [J]. CHINESE JOURNAL OF ELECTRONICS, 2022, 31 (01) : 89 - 98
  • [26] MILP-Based Differential Cryptanalysis on IVLBC and Eslice-64
    Kaur, Manjeet
    Dey, Dhananjoy
    [J]. DEFENCE SCIENCE JOURNAL, 2024, 74 (05) : 651 - 661
  • [27] MILP formulations and a TS algorithm for reliable last train timetabling with uncertain transfer flows
    Yang, Shuo
    Yang, Kai
    Yang, Lixing
    Gao, Ziyou
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2018, 69 (08) : 1318 - 1334
  • [28] MILP-Based Linear Attacks on Round-Reduced GIFT
    CUI Yaxin
    XU Hong
    QI Wenfeng
    [J]. Chinese Journal of Electronics, 2022, 31 (01) : 89 - 98
  • [29] MILP-Based Radio Resource Assignment for Device to Device Communications
    Giannini, Colian
    Buratti, Chiara
    Verdone, Roberto
    [J]. 2017 29TH INTERNATIONAL TELETRAFFIC CONGRESS (ITC 29), VOL 2, 2017, : 1 - 6
  • [30] An MILP-Based Distributed Energy Management for Coordination of Networked Microgrids
    Liu, Guodong
    Ferrari, Maximiliano F.
    Ollis, Thomas B.
    Tomsovic, Kevin
    [J]. ENERGIES, 2022, 15 (19)