A Matheuristic Algorithm for the Multiple-Depot Vehicle and Crew Scheduling Problem

被引:5
作者
Simoes, Emiliana Mara Lopes [1 ,2 ]
Batista, Lucas De Souza [3 ]
Souza, Marcone Jamilson Freitas [4 ]
机构
[1] Fed Univ Vales Jequitinhonha & Mucuri, Inst Sci & Technol, BR-39100000 Diamantina, Brazil
[2] Univ Fed Minas Gerais, Grad Program Elect Engn, BR-31270901 Belo Horizonte, MG, Brazil
[3] Univ Fed Minas Gerais, Dept Elect Engn, BR-31270901 Belo Horizonte, MG, Brazil
[4] Univ Fed Ouro Preto, Dept Comp, BR-35400000 Ouro Preto, Brazil
关键词
Planning; Costs; Vehicles; Urban areas; Scheduling; Schedules; Licenses; Iterated local search; matheuristic; multiple-depot vehicle and crew scheduling; public transportation; time-space network; variable neighborhood descent; INTEGRATED VEHICLE; BUS; MODELS;
D O I
10.1109/ACCESS.2021.3128871
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work addresses the multiple-depot vehicle and crew scheduling problem (MDVCSP). In MDVCSP, we deal with two NP-hard problems in an integrated way: the multiple-depot vehicle scheduling problem (MDVSP) and the crew scheduling problem (CSP). For solving the MDVCSP, we define the vehicles' operational routine and the workdays of the crews of a public bus transport system with multiple depots. Given the difficulty of solving real-world instances of the MDVCSP using exact mathematical methods, we propose a matheuristic algorithm for solving it. This matheuristic algorithm combines two strategies into an iterated local search (ILS) based framework: a branch-and-bound algorithm for solving the MDVSP and a variable neighborhood descent (VND) based algorithm for treating the associated CSPs. We compared the proposed ILS-MDVCSP with five approaches in the literature that use the same benchmark test instances. We also solved a real-world problem of one of Brazil's largest cities. For this problem, we proposed a formulation based on a time-space network to address the MDVSP subproblem. The results obtained showed the effectiveness of ILS-MDVCSP, mainly to deal with real-world and large-scale problems. The algorithm was able to solve the largest instances from the literature, for which there was no reported solution. Regarding the run time, as the instances' size increases, our approach becomes substantially less costly than the others from the literature. For the Brazilian instances, the ILS-MDVCSP saved, on average, the use of 12 vehicles per day and reduced by up to 15% the daily operational time of the vehicles.
引用
收藏
页码:155897 / 155923
页数:27
相关论文
共 50 条
[21]   Joint Vehicle and Crew Routing and Scheduling [J].
Lam, Edward ;
Van Hentenryck, Pascal ;
Kilby, Philip .
TRANSPORTATION SCIENCE, 2020, 54 (02) :488-511
[22]   A matheuristic for the generalized order acceptance and scheduling problem [J].
Tarhan, Istenc ;
Oguz, Ceyda .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 299 (01) :87-103
[23]   Matheuristic Algorithm for Job-Shop Scheduling Problem Using a Disjunctive Mathematical Model [J].
Guzman, Eduardo ;
Andres, Beatriz ;
Poler, Raul .
COMPUTERS, 2022, 11 (01)
[24]   New variable depth local search for multiple depot vehicle scheduling problems [J].
Otsuki, Tomoshi ;
Aihara, Kazuyuki .
JOURNAL OF HEURISTICS, 2016, 22 (04) :567-585
[25]   Vehicle and crew scheduling for urban bus lines [J].
Rodrigues, MM ;
de Souza, CC ;
Moura, AV .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 170 (03) :844-862
[26]   Simultaneous Vehicle and Crew Scheduling with Trip Shifting [J].
Keri, Andras ;
Haase, Knut .
OPERATIONS RESEARCH PROCEEDINGS 2007, 2008, :467-472
[27]   The parallel AGV scheduling problem with battery constraints: A new formulation and a matheuristic approach [J].
Boccia, Maurizio ;
Masone, Adriano ;
Sterle, Claudio ;
Murino, Teresa .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2023, 307 (02) :590-603
[28]   A Bus Crew Scheduling Problem with Eligibility Constraints and Time Limitations [J].
Oztop, Hande ;
Eliiyi, Ugur ;
Eliiyi, Deniz Tursel ;
Kandiller, Levent .
19TH EURO WORKING GROUP ON TRANSPORTATION MEETING (EWGT2016), 2017, 22 :222-231
[29]   Collaborative vehicle-crew scheduling for multiple routes with a mixed fleet of electric and fuel buses [J].
Cong, Yuan ;
Bie, Yiming ;
Liu, Ziyan ;
Zhu, Aoze .
ENERGY, 2024, 298
[30]   Automated Guided Vehicle Scheduling Problem in Manufacturing Workshops: An Adaptive Parallel Evolutionary Algorithm [J].
Li, Zhongkai ;
Pan, Quanke ;
Miao, Zhonghua ;
Sang, Hongyan ;
Li, Weimin .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2025, 22 :7361-7372