A firefly algorithm for the environmental prize-collecting vehicle routing problem

被引:39
|
作者
Trachanatzi, Dimitra [1 ]
Rigakis, Manousos [1 ]
Marinaki, Magdalene [1 ]
Marinakis, Yannis [1 ]
机构
[1] Tech Univ Crete, Sch Prod Engn & Management, Univ Campus, Iraklion, Greece
关键词
Environmental vehicle routing problem; Prize-collecting vehicle routing problem; Firefly algorithm; Coordinates related encoding/decoding process; LOCAL SEARCH ALGORITHM; FUEL CONSUMPTION; HYBRID; DISCRETE; DESIGN; MODEL; INTELLIGENCE; NEIGHBORHOOD; COLONY; SWARM;
D O I
10.1016/j.swevo.2020.100712
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the present research, a new variant of the Vehicle Routing Problem (VRP), the Environmental Prize-Collecting Vehicle Routing Problem (E-PCVRP), is introduced. The E-PCVRP is a selective routing problem that focuses on the maximization of the aggregated prize values collected from the visited nodes while minimizing the fixed and variable cost of the formed routes. In terms of variable cost, the CO2 emissions of the vehicles performing the routes are considered as a load-distance function. The presented solution approach is based on the Firefly Algorithm (FA). The FA is an optimization algorithm, designed for the solution of continuous problems, while the proposed E-PCVRP, requires a discrete solution approach. Addressing the above discrepancy, the Firefly Algorithm based on Coordinates (FAC) is introduced, which incorporates the proposed "Coordinates Related" (CR) encoding/decoding process in the original FA scheme. The CR is a novel process that allows for algorithms designed for continuous optimization to by employed in the solution of discrete problems, such as the VRP. Specifically, the CR utilizes auxiliary vectors for solution representation, containing the Cartesian coordinates of each node, that allows for the original movement equation of the FA to be applied directly. The effectiveness of the FAC algorithm is showed over computational experiments and statistical analysis, in comparison to the performance of other bio-inspired algorithms and a mathematical solver.
引用
收藏
页数:15
相关论文
共 50 条
  • [21] An approximation algorithm for the prize-collecting connected dominating set problem
    Zhang, Yaoyao
    Zhang, Zhao
    Du, Ding-Zhu
    OPTIMIZATION LETTERS, 2024,
  • [22] Approximation algorithm for the stochastic prize-collecting set multicover problem
    Takazawa, Yotaro
    OPERATIONS RESEARCH LETTERS, 2022, 50 (02) : 224 - 228
  • [23] A divide and conquer matheuristic algorithm for the Prize-collecting Steiner Tree Problem
    Akhmedov, Murodzhon
    Kwee, Ivo
    Montemanni, Roberto
    COMPUTERS & OPERATIONS RESEARCH, 2016, 70 : 18 - 25
  • [24] A Heuristic Algorithm for a Prize-Collecting Local Access Network Design Problem
    Ljubic, Ivana
    Putz, Peter
    Salazar-Gonzalez, Juan-Jose
    NETWORK OPTIMIZATION, 2011, 6701 : 139 - 149
  • [25] A relax-and-cut algorithm for the prize-collecting Steiner problem in graphs
    da Cunha, Alexandre Salles
    Lucena, Abilio
    Maculan, Nelson
    Resende, Mauricio G. C.
    DISCRETE APPLIED MATHEMATICS, 2009, 157 (06) : 1198 - 1217
  • [26] Adaptive Unmanned Aerial Vehicle Surveillance Using a Prize-Collecting Vertex Routing Model
    Moskal, Michael D., II
    Batta, Rajan
    MILITARY OPERATIONS RESEARCH, 2019, 24 (04) : 5 - 22
  • [27] Solving the Prize-collecting Rural Postman Problem
    Araoz, Julian
    Fernandez, Elena
    Meza, Oscar
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 196 (03) : 886 - 896
  • [28] Variations of the prize-collecting Steiner tree problem
    Chapovska, Olena
    Punnen, Abraham P.
    NETWORKS, 2006, 47 (04) : 199 - 205
  • [29] Reduction tests for the prize-collecting Steiner problem
    Uchoa, E
    OPERATIONS RESEARCH LETTERS, 2006, 34 (04) : 437 - 444
  • [30] The online Prize-Collecting Traveling Salesman Problem
    Ausiello, Giorgio
    Bonifaci, Vincenzo
    Laura, Luigi
    INFORMATION PROCESSING LETTERS, 2008, 107 (06) : 199 - 204