Adaptive multiple crossover genetic algorithm to solve workforce scheduling and routing problem

被引:9
|
作者
Algethami, Haneen [1 ]
Martinez-Gavara, Anna [2 ]
Landa-Silva, Dario [3 ]
机构
[1] Taif Univ, Collage Comp & Informat Technol, At Taif, Saudi Arabia
[2] Univ Valencia, Estadst & Invest Operat, Valencia, Spain
[3] Univ Nottingham, Sch Comp Sci, ASAP Res Grp, Nottingham, England
关键词
Genetic algorithms; Adaptive algorithms; Genetic operators; Routing; Scheduling; Workforce planning; POPULATION ALGORITHM;
D O I
10.1007/s10732-018-9385-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The workforce scheduling and routing problem refers to the assignment of personnel to visits, across various geographical locations. Solving this problem demands tackling numerous scheduling and routing constraints while aiming to minimise the operational cost. One of the main obstacles in designing a genetic algorithm for this problem is selecting the best set of operators that enable better GA performance. This paper presents a novel adaptive multiple crossover genetic algorithm to tackle the combined setting of scheduling and routing problems. A mix of problem-specific and traditional crossovers are evaluated by using an online learning process to measure the operator's effectiveness. Best operators are given high application rates and low rates are given to the worse. Application rates are dynamically adjusted according to the learning outcomes in a non-stationary environment. Experimental results show that the combined performances of all the operators were better than using only one operator used in isolation. This study provided an important opportunity to advance the understanding of the best method to use crossover operators for this highly-constrained optimisation problem effectively.
引用
收藏
页码:753 / 792
页数:40
相关论文
共 50 条
  • [31] Splitting Procedure of Genetic Algorithm for Column Generation to Solve a Vehicle Routing Problem
    Scheffler, Martin
    Hermann, Christina
    Kasper, Mathias
    [J]. OPERATIONS RESEARCH PROCEEDINGS 2016, 2018, : 321 - 328
  • [32] A Diversity-Adaptive Hybrid Evolutionary Algorithm to Solve a Project Scheduling Problem
    Yannibelli, Virginia
    Amandi, Analia
    [J]. INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2014, 2014, 8669 : 412 - 423
  • [33] A Multiple QoS Anycast Routing Algorithm based Adaptive Genetic Algorithm
    Li Taoshen
    Ge Zhihui
    [J]. THIRD INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING, 2009, : 89 - +
  • [34] The workforce scheduling and routing problem with park-and-loop
    Cabrera, Nicolas
    Cordeau, Jean-Francois
    Mendoza, Jorge E.
    [J]. NETWORKS, 2024, : 38 - 60
  • [35] A multiperiod workforce scheduling and routing problem with dependent tasks
    Pereira, Dilson Lucas
    Alves, Julio Cesar
    de Oliveira Moreira, Mayron Cesar
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2020, 118
  • [36] The Multi-Period Workforce Scheduling and Routing Problem *
    Guastaroba, G.
    Cote, J. -F.
    Coelho, L. C.
    [J]. OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2021, 102
  • [37] A Variable Neighbourhood Search for the Workforce Scheduling and Routing Problem
    Pinheiro, Rodrigo Lankaites
    Landa-Silva, Dario
    Atkin, Jason
    [J]. ADVANCES IN NATURE AND BIOLOGICALLY INSPIRED COMPUTING, 2016, 419 : 247 - 259
  • [38] An adaptive genetic algorithm for the time dependent inventory routing problem
    Dong Won Cho
    Young Hae Lee
    Tae Youn Lee
    Mitsuo Gen
    [J]. Journal of Intelligent Manufacturing, 2014, 25 : 1025 - 1042
  • [39] An adaptive genetic algorithm for the time dependent inventory routing problem
    Cho, Dong Won
    Lee, Young Hae
    Lee, Tae Youn
    Gen, Mitsuo
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 2014, 25 (05) : 1025 - 1042
  • [40] Genetic algorithm for the multiple-origins-multiple-destinations routing problem
    School of Automation and Information Engineering, Xi'an University of Technology, Xi'an 710048, China
    不详
    [J]. J. Comput. Inf. Syst., 2008, 1 (257-262):