Improving the modulo simplex algorithm for large-scale periodic timetabling

被引:35
作者
Goerigk, Marc [1 ]
Schoebel, Anita [1 ]
机构
[1] Univ Gottingen, Inst Numer & Angew Math, Gottingen, Germany
关键词
Periodic event scheduling problem; Periodic timetabling; Combinatorial optimization; Large-scale optimization; INTEGRAL CYCLE BASES;
D O I
10.1016/j.cor.2012.08.018
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The periodic event scheduling problem (PESP), in which events have to be scheduled repeatedly over a given period, is a complex and well-known discrete problem with numerous real-world applications. The most prominent of them is to find periodic timetables in public transport. Although even finding a feasible solution to the PESP is NP-hard, recent achievements demonstrate the applicability and practicability of the periodic event scheduling model. In this paper we propose different approaches to improve the modulo network simplex algorithm (Nachtigall and Opitz, 2008 [17]), which is a powerful heuristic for the PESP problem, by exploiting improved search methods in the modulo simplex tableau and larger classes of cuts to escape from the many local optima. Numerical experiments on large-scale railway instances show that our algorithms not only perform better than the original method, but even outperform a state-of-the-art commercial MIP solver. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1363 / 1370
页数:8
相关论文
共 19 条
  • [1] [Anonymous], TECHNICAL REPORT
  • [2] Nominal and robust train timetabling problems
    Cacchiani, Valentina
    Toth, Paolo
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 219 (03) : 727 - 737
  • [3] Link scheduling for minimum delay in spatial re-use TDMA
    Djukic, Petar
    Valaee, Shahrokh
    [J]. INFOCOM 2007, VOLS 1-5, 2007, : 28 - +
  • [4] Galli L, 2010, P ESA
  • [5] Goerigk M, 2011, LINTIM INTEGRATED OP
  • [6] Goerigk M, 2012, DEPENDENCIES LINE PL
  • [7] Gurobi Optimization Inc, GUR OPT VERS 4 5
  • [8] LECOUTRE C, 2008, 3 INT CONSTR SOLV CO, P41
  • [9] Liebchen C, 2003, LECT NOTES COMPUT SC, V2832, P715
  • [10] Liebchen C., 2006, Ph.D. thesis