A set covering approach for multi-depot train driver scheduling

被引:0
|
作者
Masoud Yaghini
Mohammad Karimi
Mohadeseh Rahbar
机构
[1] School of Railway Engineering,Rail Transportation Department
[2] Iran University of Science and Technology,undefined
来源
关键词
Set covering problem; LP-based neighborhoods; Matheuristic; Tabu search; Design of experiment; Train drive scheduling; Iranian railways;
D O I
暂无
中图分类号
学科分类号
摘要
The set covering problem (SCP), which has many practical applications, is one of the fundamental combinatorial problems. In this paper, a new neighborhood structure is proposed for solving this problem. In this structure, a linear programming (LP) model is generated by relaxing binary constraints, removing a selected column, and adding some inequalities. Then, a sub integer programming model, by joining the LP model solution and the incumbent solution, is created and its solution is considered as a neighbourhood solution. The neighbourhood structure can be implemented in various metaheuristics. This paper presents a matheuristic by combining a tabu search metaheuristic and the proposed neighbourhood structure. The matheuristic begins with an initial feasible solution. The initial solution is generated using a proposed heuristic method. The parameters of the matheuristic are tuned by a three-step method based on design of experiments. To evaluate the efficiency and effectiveness of the proposed algorithm, several standard test problems are used. The experimental results show the high performance of the proposed algorithm. Finally, a mathematical model based on the SCP is used to formulate the train driver scheduling (TDS) in Iranian railways. The TDS is performed in two phases, i.e., duty generation to build all feasible duties, and duty optimization to assign the best possible duty to each train. The breadth-first algorithm is applied to make duties. The generated duty optimization problem has about one million duties. For solving this huge model, the proposed matheuristic is used. The algorithm is successfully applied to solve the TDS in Iranian railways and the results are reported.
引用
收藏
页码:636 / 654
页数:18
相关论文
共 50 条
  • [1] A set covering approach for multi-depot train driver scheduling
    Yaghini, Masoud
    Karimi, Mohammad
    Rahbar, Mohadeseh
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2015, 29 (03) : 636 - 654
  • [2] AN AIS METAHEURISTIC APPROACH FOR SOLVING MULTI-DEPOT VEHICLE SCHEDULING PROBLEM
    Adeli, Shahin
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON TRAFFIC AND TRANSPORT ENGINEERING (ICTTE), 2012, : 67 - 74
  • [3] TRAMP - MULTI-DEPOT VEHICLE SCHEDULING SYSTEM
    CASSIDY, PJ
    BENNETT, HS
    OPERATIONAL RESEARCH QUARTERLY, 1972, 23 (02) : 151 - &
  • [4] An exact approach for the multi-depot electric bus scheduling problem with time windows
    Gkiotsalitis, K.
    Iliopoulou, C.
    Kepaptsoglou, K.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2023, 306 (01) : 189 - 206
  • [5] TRAMP - A MULTI-DEPOT VEHICLE SCHEDULING SYSTEM.
    Cassidy, P.J.
    Bennett, H.s.
    1600, (23):
  • [6] Managing disruptions in the multi-depot vehicle scheduling problem
    Ucar, Ezgi
    Birbil, S. Ilker
    Muter, Ibrahim
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2017, 105 : 249 - 269
  • [7] METAHEURISTIC APPROACH FOR THE MULTI-DEPOT VEHICLE ROUTING PROBLEM
    Geetha, S.
    Vanathi, P. T.
    Poonthalir, G.
    APPLIED ARTIFICIAL INTELLIGENCE, 2012, 26 (09) : 878 - 901
  • [8] A hybrid metaheuristic algorithm for the multi-depot covering tour vehicle routing problem
    Allahyari, Somayeh
    Salari, Majid
    Vigo, Daniele
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 242 (03) : 756 - 768
  • [9] Dynamic vehicle control and scheduling of a multi-depot physical distribution system
    Natl. Yunlin Univ. Sci. and Technol., Taiwan
    Integr Manuf Syst, 1 (56-65):
  • [10] Multi-depot vehicle scheduling problems with time windows and waiting costs
    Desaulniers, G
    Lavigne, J
    Soumis, F
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1998, 111 (03) : 479 - 494