A polyhedral approach to simplified crew scheduling and vehicle scheduling problems

被引:41
|
作者
Fischetti, M [1 ]
Lodi, A
Martello, S
Toth, P
机构
[1] Univ Padua, Dipartimento Elettron & Informat, I-35131 Padua, Italy
[2] Univ Bologna, Dipartimento Elettr Informat & Sistemist, I-40126 Bologna, Italy
关键词
crew scheduling; vehicle scheduling; polyhedral methods;
D O I
10.1287/mnsc.47.6.833.9810
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Crew and vehicle scheduling are fundamental issues in public transit management. Informally, they can be described as the problem of determining the optimal duties for a set of crews (e.g., bus drivers) or vehicles (e.g., buses) so as to cover a given set of timetabled trips, satisfying a number of constraints laid down by the union contract and company regulations. We consider the simplified but still NP-hard case in which several depots are specified, and limits on both the total time between the start and the end of any duty (spread time) and the total duty operational time (working time) are imposed. We give a 0-1 linear programming formulation based on binary variables associated with trip transitions, which applies to both crew and vehicle scheduling. The model is enhanced by means of new families of valid inequalities, for which exact and heuristic separation procedures are proposed. These techniques are embedded into an exact branch-and-cut algorithm, which also incorporates heuristic procedures. The performance of two implementations of the method (for vehicle scheduling and crew scheduling, respectively) are evaluated through computational testing on both random and real-world test problems from the literature.
引用
收藏
页码:833 / 850
页数:18
相关论文
共 50 条
  • [1] A solution approach for dynamic vehicle and crew scheduling
    Huisman, D
    Wagelmans, APM
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 172 (02) : 453 - 471
  • [2] A Crew Scheduling Approach for Public Transit Enhanced with Aspects from Vehicle Scheduling
    Gintner, Vitali
    Kliewer, Natalia
    Suhl, Leena
    [J]. COMPUTER-AIDED SYSTEMS IN PUBLIC TRANSPORT, 2008, 600 : 25 - 42
  • [3] Primal column generation framework for vehicle and crew scheduling problems
    Himmich, Ilyas
    El Hallaoui, Issmail
    Soumis, Francois
    [J]. NETWORKS, 2020, 75 (03) : 291 - 309
  • [4] An integrated approach to ex-urban crew and vehicle scheduling
    Gaffi, A
    Nonato, M
    [J]. COMPUTER-AIDED TRANSIT SCHEDULING, PROCEEDINGS, 1999, 471 : 103 - 128
  • [5] An integrated approach to extra-urban crew and vehicle scheduling
    Nonato, M
    [J]. OPERATIONS RESEARCH AND DECISION AID METHODOLOGIES IN TRAFFIC AND TRANSPORTATION MANAGEMENT, 1998, 166 : 319 - 335
  • [6] Joint Vehicle and Crew Routing and Scheduling
    Lam, Edward
    Van Hentenryck, Pascal
    Kilby, Philip
    [J]. PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, CP 2015, 2015, 9255 : 654 - 670
  • [7] A polyhedral approach to single-machine scheduling problems
    Van Den Akker J.M.
    Van Hoesel C.P.M.
    Savelsbergh M.W.P.
    [J]. Mathematical Programming, 1999, 85 (3) : 541 - 572
  • [8] A polyhedral approach to single-machine scheduling problems
    van den Akker, JM
    van Hoesel, CPM
    Savelsbergh, MWP
    [J]. MATHEMATICAL PROGRAMMING, 1999, 85 (03) : 541 - 572
  • [9] NETWORK MODELS FOR VEHICLE AND CREW SCHEDULING
    CARRARESI, P
    GALLO, G
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1984, 16 (02) : 139 - 151
  • [10] Integrated vehicle and crew scheduling: an overview
    Prata, Bruno de Athayde
    [J]. SISTEMAS & GESTAO, 2009, 4 (03): : 182 - 204