The parallelization of a two-phase distributed hybrid ruin-and-recreate genetic algorithm for solving multi-objective vehicle routing problem with time windows

被引:18
作者
Khoo, Thau Soon [1 ]
Mohammad, Babrdel Bonab [1 ]
机构
[1] Univ Tunku Abdul Rahman, Ctr Artificial Intelligence & Comp Applicat, Selangor, Malaysia
关键词
Genetic algorithm; Ruin-and-recreate; Combinatorial optimization; Objective function; Vehicle routing problem with time windows;
D O I
10.1016/j.eswa.2020.114408
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Solving multi-objective vehicle routing problem with time windows (MOVRPTW) involves satisfying two or more objectives. However, not many algorithms can achieve a broader set of Pareto optimal front and consistent solutions that have the least difference in magnitude. Therefore, it is rewarding to develop a coveted algorithm that solves these shortcomings. In this paper, we propose the parallelization of a two-phase distributed hybrid ruin-and-recreate genetic algorithm (HRRGA). The algorithms in HRRGA run in either the HRRGA and the hybrid ruin-and-recreate (HRR) phase or the HRR phase. In HRRGA phase, different HRR strategies are used with the hybrid genetic algorithm (HGA) in the near-optimal solution computation. However, in the HRR phase, only the HRR strategies are used. The algorithms in HRRGA are executed in parallel and harness its power of exploitation and exploration. These strategy combinations improve the diversity of the Pareto optimal front while delivering the generated solutions with the least difference in magnitude. Our experiment with Solomon's benchmark set shows that HRRGA has superior results compared to the recently published hybrid algorithm, has diverse set of Pareto optimal fronts, and achieves several novel Pareto optimal fronts compared to the best-known solutions.
引用
收藏
页数:23
相关论文
共 34 条
  • [1] A genetic and set partitioning two-phase approach for the vehicle routing problem with time windows
    Alvarenga, G. B.
    Mateus, G. R.
    de Tomi, G.
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (06) : 1561 - 1584
  • [2] A hybrid meta-heuristic for multi-objective vehicle routing problems with time windows
    Banos, Raul
    Ortega, Julio
    Gil, Consolacion
    Marquez, Antonio L.
    de Toro, Francisco
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2013, 65 (02) : 286 - 296
  • [3] A two-stage hybrid local search for the vehicle routing problem with time windows
    Bent, R
    Van Hentenryck, P
    [J]. TRANSPORTATION SCIENCE, 2004, 38 (04) : 515 - 530
  • [4] Berger J, 2003, INFOR, V41, P179
  • [5] A unified tabu search heuristic for vehicle routing problems with time windows
    Cordeau, JF
    Laporte, G
    Mercier, A
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2001, 52 (08) : 928 - 936
  • [6] Parallel simulated annealing for the vehicle routing problem with time windows
    Czech, ZJ
    Czarnas, P
    [J]. 10TH EUROMICRO WORKSHOP ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2002, : 376 - 383
  • [7] A tissue P system based evolutionary algorithm for multi-objective VRPTW
    Dong, Wenbo
    Zhou, Kang
    Qi, Huaqing
    He, Cheng
    Zhang, Jun
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2018, 39 : 310 - 322
  • [8] Gambardella L.M., 1999, MACS VRPTW MULTIPLE
  • [9] Multi-objective vehicle routing problem with time windows using goal programming and genetic algorithm
    Ghoseiri, Keivan
    Ghannadpour, Seyed Farid
    [J]. APPLIED SOFT COMPUTING, 2010, 10 (04) : 1096 - 1107
  • [10] Holland J.H., 1989, GENETIC ALGORITHMS S