Solving the Green Open Vehicle Routing Problem Using a Membrane-Inspired Hybrid Algorithm

被引:5
|
作者
Niu, Yunyun [1 ]
Yang, Zehua [1 ]
Wen, Rong [2 ]
Xiao, Jianhua [3 ]
Zhang, Shuai [4 ]
机构
[1] China Univ Geosci Beijing, Sch Informat Engn, Beijing 100083, Peoples R China
[2] Singapore Inst Mfg Technol, Singapore 138634, Singapore
[3] Nankai Univ, Res Ctr Logist, Tianjin 300071, Peoples R China
[4] McMaster Univ, DeGroote Sch Business, Hamilton, ON L8S 4M4, Canada
基金
中国国家自然科学基金;
关键词
membrane computing; P system; open vehicle routing problem; carbon emission; tabu search; SEARCH ALGORITHM; P SYSTEMS; OPTIMIZATION ALGORITHM; TABU SEARCH;
D O I
10.3390/su14148661
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
The green open vehicle routing problem with time windows has been widely studied to plan routes with minimal emissions in third-party logistics. Due to the NP-hardness, the performance of the general heuristics significantly degrades when dealing with large-scale instances. In this paper, we propose a membrane-inspired hybrid algorithm to solve the problem. The proposed algorithm has a three-level structure of cell-like nested membranes, where tabu search, genetic operators, and neighbourhood search are incorporated. In particular, the elementary membranes (level-3) provide extra attractors to the tabu search in their adjacent level-2 membranes. The genetic algorithm in the skin membrane (level-1) is designed to retain the desirable gene segments of tentative solutions, especially using its crossover operator. The tabu search in the level-2 membranes helps the genetic algorithm circumvent the local optimum. Two sets of real-life instances, one of a Chinese logistics company, Jingdong, and the other of Beijing city, are tested to evaluate our method. The experimental results reveal that the proposed algorithm is considerably superior to the baselines for solving the large-scale green open vehicle routing problem with time windows.
引用
收藏
页数:22
相关论文
共 50 条
  • [31] A hybrid multiobjective evolutionary algorithm for solving vehicle routing problem with time windows
    Tan, KC
    Chew, YH
    Lee, LH
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2006, 34 (01) : 115 - 151
  • [32] A Hybrid Multiobjective Evolutionary Algorithm for Solving Vehicle Routing Problem with Time Windows
    K. C. Tan
    Y. H. Chew
    L. H. Lee
    Computational Optimization and Applications, 2006, 34
  • [33] The SR-GCWS hybrid algorithm for solving the capacitated vehicle routing problem
    Juan, Angel A.
    Faulin, Javier
    Ruiz, Ruben
    Barrios, Barry
    Caballe, Santi
    APPLIED SOFT COMPUTING, 2010, 10 (01) : 215 - 224
  • [34] Hybrid particle swarm optimization algorithm for solving the clustered vehicle routing problem
    Islam, Md Anisul
    Gajpal, Yuvraj
    ElMekkawy, Tarek Y.
    APPLIED SOFT COMPUTING, 2021, 110
  • [35] Open Vehicle Routing Problem Using Quantum Evolutionary Algorithm
    Zhao, Y. W.
    Zhang, J. L.
    Peng, D. J.
    DIGITAL DESIGN AND MANUFACTURING TECHNOLOGY, PTS 1 AND 2, 2010, 102-104 : 807 - 812
  • [36] Solving Vehicle Routing Problem using Hybrid Swarm Intelligent Methods
    Dhanya, K. M.
    Kanmani, S.
    2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND SIGNAL PROCESSING (ICCSP), VOL. 1, 2016, : 1461 - 1465
  • [37] Solving Capacitated Vehicle Routing Problem Using Meerkat Clan Algorithm
    Mahmood, Noor
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2022, 19 (04) : 689 - 694
  • [38] Solving capacitated vehicle routing problem using cooperative firefly algorithm
    Altabeeb, Asma M.
    Mohsen, Abdulqader M.
    Abualigah, Laith
    Ghallab, Abdullatif
    APPLIED SOFT COMPUTING, 2021, 108
  • [39] Solving Vehicle Routing Problem Using Ant Colony and Genetic Algorithm
    Peng, Wen
    Zhou, Chang-Yu
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, PROCEEDINGS: WITH ASPECTS OF CONTEMPORARY INTELLIGENT COMPUTING TECHNIQUES, 2008, 15 : 23 - 30
  • [40] SOLVING VEHICLE ROUTING PROBLEM USING BEE COLONY OPTIMIZATION ALGORITHM
    Marian, Sedivy
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE QUANTITATIVE METHODS IN ECONOMICS (MULTIPLE CRITERIA DECISION MAKING XVI), 2012, : 193 - 196