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
相关论文
共 31 条
  • [11] Multiobjective metaheuristics for frequency assignment problem in mobile networks with large-scale real-world instances
    Maximiano, Marisa da Silva
    Vega-Rodriguez, Miguel A.
    Gomez-Pulido, Juan A.
    Sanchez-Perez, Juan M.
    ENGINEERING COMPUTATIONS, 2012, 29 (1-2) : 144 - 172
  • [12] Evolutionary team based on different metaheuristics for solving a real-world problem in the telecommunication domain
    Chaves-Gonzalez, Jose M.
    Vega-Rodriguez, Miguel A.
    ENGINEERING COMPUTATIONS, 2014, 31 (07) : 1550 - 1581
  • [13] Enhanced multi-Hoffmann heuristic for efficiently solving real-world assembly line balancing problems in automotive industry
    Sternatz, Johannes
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 235 (03) : 740 - 754
  • [14] A Fuzzy Grouping Genetic Algorithm for Solving a Real-World Virtual Machine Placement Problem in a Healthcare-Cloud
    Alharbe, Nawaf
    Aljohani, Abeer
    Rakrouki, Mohamed Ali
    ALGORITHMS, 2022, 15 (04)
  • [15] A dual encoding-based meta-heuristic algorithm for solving a constrained hybrid flow shop scheduling problem
    Costa, Antonio
    Cappadonna, Fulvio Antonio
    Fichera, Sergio
    COMPUTERS & INDUSTRIAL ENGINEERING, 2013, 64 (04) : 937 - 958
  • [16] An effective multi-objective discrete grey wolf optimizer for a real-world scheduling problem in welding production
    Lu, Chao
    Xiao, Shengqiang
    Li, Xinyu
    Gao, Liang
    ADVANCES IN ENGINEERING SOFTWARE, 2016, 99 : 161 - 176
  • [17] Robust Optimization Based Heuristic Approach for Solving Stochastic Multi-Mode Resource Constrained Project Scheduling Problem
    Chakrabortty, R. K.
    Ryan, M. J.
    2020 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEE IEEM), 2020, : 1157 - 1161
  • [18] A Novel Hybrid Heuristic Based on Ant Colony Algorithm for Solving Multi-product Inventory Routing Problem
    Oudouar, Fadoua
    Zaoui, El Miloud
    ADVANCED TECHNOLOGIES FOR HUMANITY, 2022, 110 : 519 - 529
  • [19] Routing Sales Territory by Solving a TSP Variant with Genetic Algorithm in a Multi-constraint and Complicated Real-world Application
    Sampaio, Savio Menezes
    Dantas, Altino
    Camilo-Junior, Celso G.
    2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 1692 - 1699
  • [20] A Binary Borg-Based Heuristic Method for Solving a Multi-Objective Lock and Transshipment Co-Scheduling Problem
    Ji, Bin
    Yuan, Xiaohui
    Yuan, Yanbin
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2019, 20 (03) : 947 - 958