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 条
  • [31] A tabu search tutorial based on a real-world scheduling problem
    Ulrike Schneider
    Central European Journal of Operations Research, 2011, 19 : 467 - 493
  • [32] A multi-stage algorithm for the real-world large-scale vehicle routing problem
    Wang, Wenrui
    Wu, Yaohua
    2012 WORLD AUTOMATION CONGRESS (WAC), 2012,
  • [33] Heuristic approaches for solving large-scale bus transit vehicle scheduling problem with route time constraints
    Haghani, A
    Banihashemi, M
    TRANSPORTATION RESEARCH PART A-POLICY AND PRACTICE, 2002, 36 (04) : 309 - 333
  • [34] A Model and Solution Method for Solving the Real-world and Complex Problem of Scheduling Visits to Customers
    Baldoquin de la Pena, M. G.
    Escalera Farinas, A.
    Linfati, R.
    JOURNAL OF APPLIED RESEARCH AND TECHNOLOGY, 2014, 12 (03) : 333 - 342
  • [35] Solving a Real-world Wheat Blending Problem Using a Hybrid Evolutionary Algorithm
    Li, Xiang
    Bonyadi, Mohammad Reza
    Michalewicz, Zbigniew
    Barone, Luigi
    2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 2665 - 2671
  • [36] An Imperialist Competitive Algorithm for a Real-World Flexible Job Shop Scheduling Problem
    Lunardi, Willian Tessaro
    Voos, Holger
    Cherri, Luiz Henrique
    2018 IEEE 23RD INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2018, : 402 - 409
  • [37] A heuristic algorithm for finding cost-effective solutions to real-world school bus routing problems
    Lewis, R.
    Smith-Miles, K.
    JOURNAL OF DISCRETE ALGORITHMS, 2018, 52-53 : 2 - 17
  • [38] Multi-Objective Grey Wolf Optimization Algorithm for Solving Real-World BLDC Motor Design Problem
    Premkumar, M.
    Jangir, Pradeep
    Kumar, B. Santhosh
    Alqudah, Mohammad A.
    Nisar, Kottakkaran Sooppy
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 70 (02): : 2435 - 2452
  • [39] Design-based science and real-world problem-solving
    Fortus, D
    Krajcik, J
    Dershimer, RC
    Marx, RW
    Mamlok-Naaman, R
    INTERNATIONAL JOURNAL OF SCIENCE EDUCATION, 2005, 27 (07) : 855 - 879
  • [40] Optimization algorithms for large-scale real-world instances of the frequency assignment problem
    Francisco Luna
    César Estébanez
    Coromoto León
    José M. Chaves-González
    Antonio J. Nebro
    Ricardo Aler
    Carlos Segura
    Miguel A. Vega-Rodríguez
    Enrique Alba
    José M. Valls
    Gara Miranda
    Juan A. Gómez-Pulido
    Soft Computing, 2011, 15 : 975 - 990