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 条
  • [41] Variable neighbourhood search: methods and applications
    Hansen, Pierre
    Mladenovic, Nenad
    Moreno Perez, Jose A.
    ANNALS OF OPERATIONS RESEARCH, 2010, 175 (01) : 367 - 407
  • [42] Variable neighbourhood search: methods and applications
    Pierre Hansen
    Nenad Mladenović
    José A. Moreno Pérez
    4OR, 2008, 6 : 319 - 360
  • [43] Solving spread spectrum radar polyphase code design problem by tabu search and variable neighbourhood search
    Mladenovic, N
    Petrovic, J
    Kovacevic-Vujcic, V
    Cangalovic, M
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 151 (02) : 389 - 399
  • [44] Ant colony optimisation combined with variable neighbourhood search for scheduling preventive railway maintenance activities
    Khalouli, Safa
    Benmansour, Rachid
    Hanafi, Said
    INTERNATIONAL JOURNAL OF INTELLIGENT ENGINEERING INFORMATICS, 2018, 6 (1-2) : 78 - 98
  • [45] Metaheuristic algorithms hybridised with variable neighbourhood search for solving the response time variability problem
    Albert Corominas
    Alberto García-Villoria
    Rafael Pastor
    TOP, 2013, 21 : 296 - 312
  • [46] Metaheuristic algorithms hybridised with variable neighbourhood search for solving the response time variability problem
    Corominas, Albert
    Garcia-Villoria, Alberto
    Pastor, Rafael
    TOP, 2013, 21 (02) : 296 - 312
  • [47] A Variable Neighbourhood Search-Based Algorithm for the Transit Route Network Design Problem
    Iliopoulou, Christina
    Tassopoulos, Ioannis
    Beligiannis, Grigorios
    APPLIED SCIENCES-BASEL, 2022, 12 (20):
  • [48] Multi-objective genetic algorithm with variable neighbourhood search for the electoral redistricting problem
    Vanneschi, Leonardo
    Henriques, Roberto
    Castelli, Mauro
    SWARM AND EVOLUTIONARY COMPUTATION, 2017, 36 : 37 - 51
  • [49] Evaluating the Effects of Chaos in Variable Neighbourhood Search
    Consoli, Sergio
    Moreno Perez, Jose Andres
    METAHEURISTICS, MIC 2022, 2023, 13838 : 200 - 214
  • [50] A variable neighbourhood search method for solving the long-term care facility location problem
    Djenic, Aleksandar
    Maric, Miroslav
    Stanimirovic, Zorica
    Stanojevic, Predrag
    IMA JOURNAL OF MANAGEMENT MATHEMATICS, 2017, 28 (02) : 321 - 338