GMMA: GPU-based multiobjective memetic algorithms for vehicle routing problem with route balancing

被引:18
|
作者
Zhang, Zizhen [1 ]
Sun, Yuyan [1 ]
Xie, Hong [1 ]
Teng, Yi [2 ]
Wang, Jiahai [1 ]
机构
[1] Sun Yat Sen Univ, Sch Data & Comp Sci, Guangzhou, Guangdong, Peoples R China
[2] China Post Grp Co Ltd, Guangdong Informat Technol Bur, Guangzhou, Guangdong, Peoples R China
基金
美国国家科学基金会;
关键词
Vehicle routing problem; Multiobjective; Parallel; GPU; CUDA; LOCAL SEARCH; TIME WINDOWS;
D O I
10.1007/s10489-018-1210-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A multiobjective optimization problem called a vehicle routing problem with route balancing (VRPRB) is studied. VRPRB extends traditional VRPs by considering two objectives simultaneously. The first objective is the minimization of the total traveling cost and the second one tries to ensure the balance among multiple routes. Different from another commonly used balancing objective, namely, the minimization of the difference between the maximal and minimal route cost, the objective we introduce is the minimization of the maximal route cost. Such setting can effectively avoid the occurrence of distorted solutions. In order to find Pareto-optimal solutions of VRPRB, we develop a multiobjective memetic algorithm (MMA), which integrates a problem-specific local search procedure into a multiobjective evolutionary algorithm. The MMA is further enhanced by using parallel computations on GPU devices. A simple version and a revised version of GPU-based MMAs are proposed and implemented on the CUDA platform. All the algorithms are tested on the benchmark instances to demonstrate their efficacy and effectiveness. Furthermore, the performances of CPU-based and GPU-based algorithms are analyzed.
引用
收藏
页码:63 / 78
页数:16
相关论文
共 50 条
  • [41] Approximation algorithms for a vehicle routing problem
    Sven O. Krumke
    Sleman Saliba
    Tjark Vredeveld
    Stephan Westphal
    Mathematical Methods of Operations Research, 2008, 68
  • [42] Approximation algorithms for a vehicle routing problem
    Krumke, Sven O.
    Saliba, Sleman
    Vredeveld, Tjark
    Westphal, Stephan
    MATHEMATICAL METHODS OF OPERATIONS RESEARCH, 2008, 68 (02) : 333 - 359
  • [43] The Vehicle Routing Problem: Algorithms and applications
    Vigo, D
    Proceedings of the 10th International Conference on Operational Research - KOI 2004, 2005, : 15 - 16
  • [44] Genetic Algorithms for the Vehicle Routing Problem
    Volna, Eva
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS 2015 (ICNAAM-2015), 2016, 1738
  • [45] A Memetic Algorithm for the Capacitated Vehicle Routing Problem with Time Windows
    Gonzalez, Oscar M.
    Segura, Carlos
    Ivvan Valdez Pena, S.
    Leon, Coromoto
    2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 2582 - 2589
  • [46] A Memetic Algorithm With Competition for the Capacitated Green Vehicle Routing Problem
    Ling Wang
    Jiawen Lu
    IEEE/CAA Journal of Automatica Sinica, 2019, 6 (02) : 516 - 526
  • [47] A Memetic Algorithm With Competition for the Capacitated Green Vehicle Routing Problem
    Wang, Ling
    Lu, Jiawen
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2019, 6 (02) : 516 - 526
  • [48] A parallel memetic algorithm for the vehicle routing problem with time windows
    Blocho, Miroslaw
    Czech, Zbigniew J.
    2013 EIGHTH INTERNATIONAL CONFERENCE ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING (3PGCIC 2013), 2013, : 144 - 151
  • [49] Clustering-based Search in a Memetic Algorithm for the Vehicle Routing Problem with Time Windows
    Coral, Daniel Bustos
    Santos, Maristela Oliveira
    Toledo, Claudio
    Fernando Nino, Luis
    2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 1492 - 1499
  • [50] A Time-Dependent Vehicle Routing Problem for Instant Delivery Based on Memetic Algorithm
    Cui, Shuxian
    Sun, Qian
    Zhang, Qian
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022