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 条
  • [21] Multi-period inventory routing problem under carbon emission regulations
    Cheng, Chun
    Qi, Mingyao
    Wang, Xingyi
    Zhang, Ying
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2016, 182 : 263 - 275
  • [22] Fuel Consumption Optimization Model for the Multi-Period Inventory Routing Problem
    Cheng, Chun
    Qi, Mingyao
    Rousseau, Louis-Martin
    [J]. TRANSPORTATION RESEARCH RECORD, 2018, 2672 (09) : 59 - 69
  • [23] Competitive analysis of a dispatch policy for a dynamic multi-period routing problem
    Angelelli, Enrico
    Savelsbergh, Martin W. P.
    Speranza, M. Grazia
    [J]. OPERATIONS RESEARCH LETTERS, 2007, 35 (06) : 713 - 721
  • [24] A multi-period inventory routing problem with procurement decisions: a case in China
    Shao, Saijun
    Lai, Kin Keung
    Ge, Biyun
    [J]. ANNALS OF OPERATIONS RESEARCH, 2023, 324 (1-2) : 1527 - 1555
  • [25] A branch-and-price approach for a multi-period vehicle routing problem
    Dayarian, Iman
    Crainic, Teodor Gabriel
    Gendreau, Michel
    Rei, Walter
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2015, 55 : 167 - 184
  • [26] Territory Design for the Multi-Period Vehicle Routing Problem with Time Windows
    Lespay, Hernan
    Suchan, Karol
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2022, 145
  • [27] An Exact Algorithm for A Multi-Period Inventory Routing Problem with Lateral Transshipment
    Sakhri, Mohamed Salim Amri
    Tlili, Mounira
    Korbaa, Ouajdi
    [J]. 2021 IEEE/ACS 18TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2021,
  • [28] A multi-period inventory routing problem with procurement decisions: a case in China
    Saijun Shao
    Kin Keung Lai
    Biyun Ge
    [J]. Annals of Operations Research, 2023, 324 : 1527 - 1555
  • [29] Modeling and solving the multi-period disruptions scheduling problem on urban networks
    Coco, Amadeu A.
    Duhamel, Christophe
    Santos, Andrea Cynthia
    [J]. ANNALS OF OPERATIONS RESEARCH, 2020, 285 (1-2) : 427 - 443
  • [30] Modeling and solving the multi-period disruptions scheduling problem on urban networks
    Amadeu A. Coco
    Christophe Duhamel
    Andréa Cynthia Santos
    [J]. Annals of Operations Research, 2020, 285 : 427 - 443