The Multi-Period Workforce Scheduling and Routing Problem *

被引:17
|
作者
Guastaroba, G. [1 ]
Cote, J. -F. [2 ,3 ]
Coelho, L. C. [2 ,3 ]
机构
[1] Univ Brescia, Dept Econ & Management, Brescia, Italy
[2] CIRRELT, Quebec City, PQ, Canada
[3] Univ Laval, Quebec City, PQ, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Workforce routing and scheduling; Multi-period planning; Mixed-integer linear programming; Adaptive large neighborhood search; Matheuristic; BRANCH-AND-PRICE; MANPOWER ALLOCATION; TIME WINDOWS; MAINTENANCE; EXTENSIONS; VARIANTS;
D O I
10.1016/j.omega.2020.102302
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Motivated by the problem faced by a company that provides installation and maintenance services of electrical infrastructures, we study the Multi-Period Workforce Scheduling and Routing Problem (MPWSRP). A set of jobs requiring a service is given. A given set of workers, each proficient in a number of skills, is available to serve the jobs. Each job requires a team of workers providing the required skills, and is associated with a given priority level. A service time, which might span over multiple time periods, is associated with each job, and depends on the number of workers that have been assigned. The MPWSRP calls for determining an optimal dispatch plan to serve the given set of jobs by routing a number of teams over a finite planning horizon. The MPWSRP is a highly complex combinatorial optimization problem where routing, scheduling, and assignment decisions have to be taken simultaneously. We cast the MPWSRP as a Mixed-Integer Linear Program (MILP). As an off-the-shelf solver can solve only small-size instances of the proposed MILP in reasonable computing times, we devise an Adaptive Large Neighborhood Search (ALNS) heuristic and a three-phase Decomposition Algorithm (DA) to solve largesize instances. Extensive computational experiments are conducted on a large set of instances comprising up to 100 jobs, 20 workers, and 20 time periods. The results show that ALNS is competitive with the solver on the small-size instances, producing solutions of similar average quality in considerably shorter computing times. In addition, they point out that ALNS consistently outperforms the DA in terms of solution quality. Further computational experiments are conducted applying our ALNS and DA on a set of large-size instances. Finally, a case study using real data sets is provided. (c) 2020 Elsevier Ltd. All rights reserved.
引用
收藏
页数:22
相关论文
共 50 条
  • [1] The multi-period home healthcare routing and scheduling problem with electric vehicles
    Yazir, Osman Atilla
    Koc, Cagri
    Yucel, Eda
    [J]. OR SPECTRUM, 2023, 45 (03) : 853 - 901
  • [2] An Efficient Metaheuristic Approach for the Multi-Period Technician Routing and Scheduling Problem
    Khattara, Abouliakdane
    Cherif-Khettaf, Wahiba Ramdane
    Mostefai, Mohammed
    [J]. ENGINEERING TECHNOLOGY & APPLIED SCIENCE RESEARCH, 2019, 9 (05) : 4718 - 4723
  • [3] The multi-period home healthcare routing and scheduling problem with electric vehicles
    Osman Atilla Yazır
    Çağrı Koç
    Eda Yücel
    [J]. OR Spectrum, 2023, 45 : 853 - 901
  • [4] Variable Neighborhood Search Procedures for the Multi-Period Technician Routing and Scheduling Problem
    Khattara, Abouliakdane
    Cherif-Khettaf, Wahiba Ramdane
    Mostefai, Mohamed
    [J]. 2017 4TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2017, : 839 - 844
  • [5] The dynamic multi-period vehicle routing problem
    Wen, Min
    Cordeau, Jean-Francois
    Laporte, Gilbert
    Larsen, Jesper
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (09) : 1615 - 1623
  • [6] The multi-skilled multi-period workforce assignment problem
    Wang, Haibo
    Alidaee, Bahram
    Ortiz, Jaime
    Wang, Wei
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2021, 59 (18) : 5477 - 5494
  • [7] Solving the integrated multi-period scheduling routing problem for cleaning debris in the aftermath of disasters
    de Castro Pena, Guilherme
    Santos, Andrea Cynthia
    Prins, Christian
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2023, 306 (01) : 156 - 172
  • [8] Multi-period home health care routing and scheduling problem with the medical grouping of patients
    Arabzadeh, E.
    Ghomi, S. M. T. Fatemi
    Karimi, B.
    [J]. SCIENTIA IRANICA, 2023, 30 (05) : 1781 - 1795
  • [9] Hybrid differential evolution and particle swarm optimization for Multi-visit and Multi-period workforce scheduling and routing problems
    Punyakum, Voravee
    Sethanan, Kanchana
    Nitisiri, Krisanarach
    Pitakaso, Rapeepan
    Gen, Mitsuo
    [J]. COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2022, 197
  • [10] Multi-period Vehicle Routing Problem with Due dates
    Archetti, Claudia
    Jabali, Ola
    Speranza, M. Grazia
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2015, 61 : 122 - 134