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 条
  • [21] Route relaxations on GPU for vehicle routing problems
    Boschetti, Marco Antonio
    Maniezzo, Vittorio
    Strappaveccia, Francesco
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 258 (02) : 456 - 466
  • [22] Solving the Vehicle Routing Problem on GPU
    Benaini, Abdelhamid
    Berrajaa, Achraf
    Daoudi, El Mostafa
    PROCEEDINGS OF THE MEDITERRANEAN CONFERENCE ON INFORMATION & COMMUNICATION TECHNOLOGIES 2015 (MEDCT 2015), VOL 2, 2016, 381 : 239 - 248
  • [23] Enhancements of NSGA II and its application to the vehicle routing problem with route balancing
    Jozefowiez, Nicolas
    Semet, Frederic
    Talbi, El-Ghazali
    ARTIFICIAL EVOLUTION, 2006, 3871 : 131 - 142
  • [24] A memetic algorithm for the Multi Trip Vehicle Routing Problem
    Cattaruzza, Diego
    Absi, Nabil
    Feillet, Dominique
    Vidal, Thibaut
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 236 (03) : 833 - 848
  • [25] A memetic approach to vehicle routing problem with dynamic requests
    Mandziuk, Jacek
    Zychowski, Adam
    APPLIED SOFT COMPUTING, 2016, 48 : 522 - 534
  • [26] A memetic algorithm for the multiperiod vehicle routing problem with profit
    Zhang, Zizhen
    Che, Oscar
    Cheang, Brenda
    Lim, Andrew
    Qin, Hu
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2013, 229 (03) : 573 - 584
  • [27] A memetic algorithm for the vehicle routing problem with time windows
    Labadi, Nacima
    Prins, Christian
    Reghioui, Mohamed
    RAIRO-OPERATIONS RESEARCH, 2008, 42 (03) : 415 - 431
  • [28] A memetic algorithm for the flexible periodic vehicle routing problem
    Banafsheh Amiri
    Koorush Ziarati
    Somayeh Sohrabi
    Journal of Heuristics, 2025, 31 (1)
  • [29] Edge Assembly-Based Memetic Algorithm for the Capacitated Vehicle Routing Problem
    Nagata, Yuichi
    Braysy, Olli
    NETWORKS, 2009, 54 (04) : 205 - 215
  • [30] Two memetic algorithms for heterogeneous fleet vehicle routing problems
    Prins, Christian
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2009, 22 (06) : 916 - 928