Multiple depot vehicle scheduling with controlled trip shifting

被引:26
|
作者
Desfontaines, Lucie [2 ]
Desaulniers, Guy [1 ]
机构
[1] Polytech Montreal, Dept Math & Ind Engn, Montreal, PQ, Canada
[2] GIRO Inc, Montreal, PQ, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Vehicle scheduling; Trip shifting; Timetable quality control; 2-Phase matheuristic; Column generation; COLUMN GENERATION; TRANSIT; BRANCH; ALGORITHM; LEVEL; MODEL;
D O I
10.1016/j.trb.2018.05.011
中图分类号
F [经济];
学科分类号
02 ;
摘要
The multiple depot vehicle scheduling problem (MDVSP) has been widely studied in the context of public transit systems. Given a timetable of bus trips, it consists of finding a set of bus schedules that covers every trip exactly once while satisfying vehicle availability at each depot and minimizing the operating costs. This work considers a generalization of the MDVSP that allows slight modifications of the trip scheduled start times. By shifting some trips, one can indeed expect to cover all trips with fewer vehicles or less expensive deadheads (vehicle moves without passengers). However, reducing the operational costs in this way should not be too detrimental to the overall quality of the timetable and, therefore, the following criteria should be controlled: the number of shifted trips, the headways between the consecutive trips of a line, and the quality of some passenger connections. To solve this generalized problem, we develop a two-phase matheuristic: the first phase computes vehicle schedules with a column-generation heuristic: the second relies on a mixed integer program to find the best possible timetable considering the computed vehicle schedules. Penalties are introduced in the first phase to increase the chances of finding a better-quality timetable in the second phase. Computational tests on real-life datasets from a bus company show that the proposed matheuristic can solve the problem efficiently, yielding solutions with a significant reduction in the number of vehicles used compared to the solutions of the classical MDVSP and a limited alteration of the timetable. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:34 / 53
页数:20
相关论文
共 50 条
  • [1] Robust and Cost-Efficient Integrated Multiple Depot Vehicle and Crew Scheduling with Controlled Trip Shifting
    Amberg, Bastian
    Amberg, Boris
    TRANSPORTATION SCIENCE, 2023, 57 (01) : 82 - 105
  • [2] Simultaneous Vehicle and Crew Scheduling with Trip Shifting
    Keri, Andras
    Haase, Knut
    OPERATIONS RESEARCH PROCEEDINGS 2007, 2008, : 467 - 472
  • [3] Multiple-depot integrated vehicle and crew scheduling
    Huisman, D
    Freling, R
    Wagelmans, APM
    TRANSPORTATION SCIENCE, 2005, 39 (04) : 491 - 502
  • [4] HEURISTIC ALGORITHMS FOR THE MULTIPLE DEPOT VEHICLE SCHEDULING PROBLEM
    DELLAMICO, M
    FISCHETTI, M
    TOTH, P
    MANAGEMENT SCIENCE, 1993, 39 (01) : 115 - 125
  • [5] A benchmark dataset for the multiple depot vehicle scheduling problem
    Kulkarni, Sarang
    Krishnamoorthy, Mohan
    Ranade, Abhiram
    Ernst, Andreas T.
    Patil, Rahul
    DATA IN BRIEF, 2019, 22 : 484 - 487
  • [6] Iterated local search for the multiple depot vehicle scheduling problem
    Laurent, Benoit
    Hao, Jin-Kao
    COMPUTERS & INDUSTRIAL ENGINEERING, 2009, 57 (01) : 277 - 286
  • [7] A study of neighborhood structures for the multiple depot vehicle scheduling problem
    Laurent, Benoit
    Hao, Jin-Kao
    ENGINEERING STOCHASTIC LOCAL SEARCH ALGORITHMS: DESIGNING, IMPLEMENTING AND ANALYZING EFFECTIVE HEURISTICS, 2007, 4638 : 197 - +
  • [8] Set partitioning approach to the Multiple Depot Vehicle Scheduling Problem
    Bianco, L.
    Mingozzi, A.
    Ricciardelli, S.
    Optimization Methods and Software, 1994, 3 (1-3) : 163 - 194
  • [9] A BRANCH AND BOUND ALGORITHM FOR THE MULTIPLE DEPOT VEHICLE SCHEDULING PROBLEM
    CARPANETO, G
    DELLAMICO, M
    FISCHETTI, M
    TOTH, P
    NETWORKS, 1989, 19 (05) : 531 - 548
  • [10] A comparison of five heuristics for the multiple depot vehicle scheduling problem
    Pepin, Ann-Sophie
    Desaulniers, Guy
    Hertz, Alain
    Huisman, Dennis
    JOURNAL OF SCHEDULING, 2009, 12 (01) : 17 - 30