A Variable Neighbourhood Search for the Workforce Scheduling and Routing Problem

被引:13
作者
Pinheiro, Rodrigo Lankaites [1 ]
Landa-Silva, Dario [1 ]
Atkin, Jason [1 ]
机构
[1] Univ Nottingham, ASAP Res Grp, Sch Comp Sci, Nottingham, England
来源
ADVANCES IN NATURE AND BIOLOGICALLY INSPIRED COMPUTING | 2016年 / 419卷
关键词
Workforce scheduling and routing problems; Home healthcare scheduling; Variable neighbourhood search; constructive heuristics;
D O I
10.1007/978-3-319-27400-3_22
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The workforce scheduling and routing problem (WSRP) is a combinatorial optimisation problem where a set of workers must perform visits to geographically scattered locations. We present a Variable Neighbourhood Search (VNS) metaheuristic algorithm to tackle this problem, incorporating two novel heuristics tailored to the problem-domain. The first heuristic restricts the search space using a priority list of candidate workers and the second heuristic seeks to reduce the violation of specific soft constraints. We also present two greedy constructive heuristics to give the VNS a good starting point. We show that the use of domain-knowledge in the design of the algorithm can provide substantial improvements in the quality of solutions. The proposed VNS provides the first benchmark results for the set of real-world WSRP scenarios considered.
引用
收藏
页码:247 / 259
页数:13
相关论文
共 50 条
  • [1] Variable Neighbourhood Search: A Case Study for a Highly-Constrained Workforce Scheduling Problem
    Reid, Kenneth N.
    Li, Jingpeng
    Swan, Jerry
    McCormick, Alistair
    Owusu, Gilbert
    PROCEEDINGS OF 2016 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2016,
  • [2] A variable neighbourhood search algorithm for the open vehicle routing problem
    Fleszar, Krzysztof
    Osman, Ibrahim H.
    Hindi, Khalil S.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 195 (03) : 803 - 809
  • [3] Solving the resource-constrained project problem by a variable neighbourhood scheduling search
    Fleszar, K
    Hindi, KS
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 155 (02) : 402 - 413
  • [4] A variable neighbourhood search algorithm for the flexible job-shop scheduling problem
    Amiri, M.
    Zandieh, M.
    Yazdani, M.
    Bagheri, A.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2010, 48 (19) : 5671 - 5689
  • [5] A flexible variable neighbourhood search algorithm for different variants of the Electric Vehicle Routing Problem
    Souza, Andre L. S.
    Papini, Marcella
    Penna, Puca H. V.
    Souza, Marcone J. F.
    COMPUTERS & OPERATIONS RESEARCH, 2024, 168
  • [6] Variable neighbourhood search for close-open vehicle routing problem with time windows
    Brito, Julio
    Exposito, Airam
    Moreno, Jose A.
    IMA JOURNAL OF MANAGEMENT MATHEMATICS, 2016, 27 (01) : 25 - 38
  • [7] variable neighbourhood search for fast train scheduling and routing during disturbed railway traffic situations
    Sama, Marcella
    D'Ariano, Andrea
    Corman, Francesco
    Pacciarelli, Dario
    COMPUTERS & OPERATIONS RESEARCH, 2017, 78 : 480 - 499
  • [8] Variable Neighbourhood Search Solving Sub-problems of a Lagrangian Flexible Scheduling Problem
    Haemmerle, Alexander
    Weichhart, Georg
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON OPERATIONS RESEARCH AND ENTERPRISE SYSTEMS (ICORES), 2017, : 234 - 241
  • [9] Solving the Multi-activity Shift Scheduling Problem using Variable Neighbourhood Search
    Qu, Yi
    Curtois, Timothy
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON OPERATIONS RESEARCH AND ENTERPRISE SYSTEMS (ICORES), 2020, : 227 - 232
  • [10] Variable neighbourhood search for the variable sized bin packing problem
    Hemmelmayr, Vera
    Schmid, Verena
    Blum, Christian
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (05) : 1097 - 1108