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 条
  • [21] A Multi-Heuristic Algorithm for Multi-Container 3-D Bin Packing Problem Optimization Using Real World Constraints
    Ananno, Anan Ashrabi
    Ribeiro, Luis
    IEEE ACCESS, 2024, 12 : 42105 - 42130
  • [22] A meta-heuristic based on the Imperialist Competitive Algorithm (ICA) for solving Hybrid Flow Shop (HFS) scheduling problem with unrelated parallel machines
    Garavito-Hernandez, Edwin
    Pena-Tibaduiza, Eliana
    Perez-Figueredo, Luis E.
    Moratto-Chimenty, Eslendis
    JOURNAL OF INDUSTRIAL AND PRODUCTION ENGINEERING, 2019, 36 (06) : 362 - 370
  • [23] An adaptive multi-objective algorithm based on decomposition and large neighborhood search for a green machine scheduling problem
    Cota, Luciano P.
    Guimaraes, Frederico G.
    Ribeiro, Roberto G.
    Meneghini, Ivan R.
    de Oliveira, Fernando B.
    Souza, Marcone J. F.
    Siarry, Patrick
    SWARM AND EVOLUTIONARY COMPUTATION, 2019, 51
  • [24] An effective population-based iterated greedy algorithm for solving the multi-AGV scheduling problem with unloading safety detection
    Zou, Wenqiang
    Zou, Jiazhen
    Sang, Hongyan
    Meng, Leilei
    Pan, Quanke
    INFORMATION SCIENCES, 2024, 657
  • [25] Multi-objective learner performance-based behavior algorithm with five multi-objective real-world engineering problems
    Rahman, Chnoor M.
    Rashid, Tarik A.
    Ahmed, Aram Mahmood
    Mirjalili, Seyedali
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (08) : 6307 - 6329
  • [26] Multi-objective casting production scheduling problem by a neighborhood structure enhanced discrete NSGA-II: an application from real-world workshop
    Tan, Weihua
    Yuan, Xiaofang
    Yang, Yuhui
    Wu, Lianghong
    SOFT COMPUTING, 2022, 26 (17) : 8911 - 8928
  • [27] A genetic algorithm-based method for solving multi-mode resource-constrained project scheduling problem in uncertain environment
    Khalilzadeh, Mohammad
    Hosseini, Seyyed Hajir
    Ghaeli, Reza
    JOURNAL OF PROJECT MANAGEMENT, 2020, 5 (02) : 79 - 86
  • [28] The Improved Binary-Real Coded Shuffled Frog Leaping Algorithm for Solving Short-Term Hydropower Generation Scheduling Problem in Large Hydropower Station
    Yang, Zhe
    Yang, Kan
    Su, Lyuwen
    Hu, Hu
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2018, 2018
  • [29] Genetic algorithm based on heuristic rules for high-constrained large-size single-stage multi-product scheduling with parallel units
    He, Yaohua
    Hui, Chi-Wai
    CHEMICAL ENGINEERING AND PROCESSING-PROCESS INTENSIFICATION, 2007, 46 (11) : 1175 - 1191
  • [30] Intuitionistic Fuzzy Set Similarity Degree Based on Modified Genetic Algorithm for Solving Heterogenous Multi-dimension Targeted Poverty Alleviation Data Scheduling Problem
    Shi, Yang
    Shi, Qingwu
    Mou, Xiaofeng
    EAI ENDORSED TRANSACTIONS ON SCALABLE INFORMATION SYSTEMS, 2022, 9 (35)