Solving a Large Real-world Bus Driver Scheduling Problem with a Multi-assignment based Heuristic Algorithm

被引:0
|
作者
Constantino, Ademir Aparecido [1 ]
Xavier de Mendonca Neto, Candido Ferreira [2 ]
de Araujo, Silvio Alexandre [3 ]
Landa-Silva, Dario [4 ]
Calvi, Rogerio [1 ]
dos Santos, Allainclair Flausino [1 ]
机构
[1] Univ Estadual Maringa, Maringa, Parana, Brazil
[2] Univ Estadual Sao Paulo, Sao Paulo, Brazil
[3] Univ Estadual Paulista, Sao Jose Do Rio Preto, Brazil
[4] Univ Nottingham, Nottingham, England
关键词
bus driver scheduling; crew management; heuristic; transportation; large real-world instances; SET COVERING PROBLEM; GENETIC ALGORITHM; INTEGRATED VEHICLE;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The bus driver scheduling problem (BDSP) under study consists in finding a set of duties that covers the bus schedule from a Brazilian public transportation bus company with the objective of minimizing the total cost. A deterministic 2-phase heuristic algorithm is proposed using multiple assignment problems that arise from a model based on a weighted multipartite graph. In the first phase, the algorithm constructs an initial feasible solution by solving a number of assignment problems. In the second phase, the algorithm attempts to improve the solution by two different procedures. One procedure takes the whole set of duties and divides them in a set of partial duties which are recombined. The other procedure seeks to improve single long duties by eliminating the overtime time and inserting it into another duty. Computational tests are performed using large-scale real-world data with more than 2,300 tasks and random instances extracted from real data. Three different objective functions are analyzed. The overall results indicate that the proposed approach is competitive to solve large BDSP.
引用
收藏
页码:479 / 504
页数:26
相关论文
共 50 条
  • [1] A heuristic algorithm based on multi-assignment procedures for nurse scheduling
    Ademir Aparecido Constantino
    Dario Landa-Silva
    Everton Luiz de Melo
    Candido Ferreira Xavier de Mendonça
    Douglas Baroni Rizzato
    Wesley Romão
    Annals of Operations Research, 2014, 218 : 165 - 183
  • [2] A heuristic algorithm based on multi-assignment procedures for nurse scheduling
    Constantino, Ademir Aparecido
    Landa-Silva, Dario
    de Melo, Everton Luiz
    Xavier de Mendonca, Candido Ferreira
    Rizzato, Douglas Baroni
    Romao, Wesley
    ANNALS OF OPERATIONS RESEARCH, 2014, 218 (01) : 165 - 183
  • [3] A Heuristic Algorithm for solving a large-scale real-world territory design problem
    Zhou, Lin
    Zhen, Lu
    Baldacci, Roberto
    Boschetti, Marco
    Dai, Ying
    Lim, Andrew
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2021, 103
  • [4] Solving a real-world train-unit assignment problem
    Valentina Cacchiani
    Alberto Caprara
    Paolo Toth
    Mathematical Programming, 2010, 124 : 207 - 231
  • [5] Solving a real-world train-unit assignment problem
    Cacchiani, Valentina
    Caprara, Alberto
    Toth, Paolo
    MATHEMATICAL PROGRAMMING, 2010, 124 (1-2) : 207 - 231
  • [6] A Column Generation Based Hyper-Heuristic to the Bus Driver Scheduling Problem
    Li, Hong
    Wang, Ying
    Li, Shi
    Li, Sujian
    DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2015, 2015
  • [7] Solving a real-world large-scale cutting stock problem: A clustering-assignment-based model
    Hao, Xinye
    Liu, Changchun
    Liu, Maoqi
    Zhang, Canrong
    Zheng, Li
    IISE TRANSACTIONS, 2023, 55 (11) : 1160 - 1173
  • [8] Solving a real-world Locomotive Scheduling Problem with Maintenance Constraints
    Frisch, Sarah
    Hungerlaender, Philipp
    Jellen, Anna
    Primas, Bernhard
    Steininger, Sebastian
    Weinberger, Dominic
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2021, 150 : 386 - 409
  • [9] A REAL-WORLD SCHEDULING PROBLEM USING GENETIC ALGORITHM
    GILKINSON, JC
    RABELO, LC
    BUSH, BO
    COMPUTERS & INDUSTRIAL ENGINEERING, 1995, 29 : 177 - 181
  • [10] A Lagrangian heuristic algorithm for a real-world train timetabling problem
    Caprara, A
    Monaci, M
    Toth, P
    Guida, PL
    DISCRETE APPLIED MATHEMATICS, 2006, 154 (05) : 738 - 753