Solving the Vehicle Routing Problem with Time Windows Using Modified Rat Swarm Optimization Algorithm Based on Large Neighborhood Search

被引:2
|
作者
Wei, Xiaoxu [1 ]
Xiao, Zhouru [1 ]
Wang, Yongsheng [2 ]
机构
[1] Wuhan Univ Technol, Sch Automot Engn, Wuhan 430070, Peoples R China
[2] Wuhan Univ Technol, Sch Informat Engn, Wuhan 430070, Peoples R China
关键词
rat swarm optimization algorithm; large neighborhood search; behavior operator; vehicle routing problem with time windows; GENETIC ALGORITHM; LOCAL SEARCH; EVOLUTIONARY ALGORITHM; SCHEDULING PROBLEMS; HYBRID ALGORITHM; SYSTEM; RUIN; VNS;
D O I
10.3390/math12111702
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
The vehicle routing problem with time windows (VRPTW) remains a formidable challenge, due to the intricate constraints of vehicle capacity and time windows. As a result, an algorithm tailored for this problem must demonstrate robust search capabilities and profound exploration abilities. Traditional methods often struggle to balance global search capabilities with computational efficiency, thus limiting their practical applicability. To address these limitations, this paper introduces a novel hybrid algorithm known as large neighborhood search with modified rat swarm optimization (LNS-MRSO). Modified rat swarm optimization (MRSO) is inspired by the foraging behavior of rat swarms and simulates the search process for optimization problems. Meanwhile, large neighborhood search (LNS) generates potential new solutions by removing and reinserting operators, incorporating a mechanism to embrace suboptimal solutions and strengthening the algorithm's prowess in global optimization. Initial solutions are greedily generated, and five operators are devised to mimic the position updates of the rat swarm, providing rich population feedback to LNS and further enhancing algorithm performance. To validate the effectiveness of LNS-MRSO, experiments were conducted using the Solomon VRPTW benchmark test set. The results unequivocally demonstrate that LNS-MRSO achieves optimal solutions for all 39 test instances, particularly excelling on the R2 and RC2 datasets with percentage deviations improved by 5.1% and 8.8%, respectively, when compared to the best-known solutions (BKSs). Furthermore, when compared to state-of-the-art algorithms, LNS-MRSO exhibits remarkable advantages in addressing VRPTW problems with high loading capacities and lenient time windows. Additionally, applying LNS-MRSO to an unmanned concrete-mixing station further validates its practical utility and scalability.
引用
收藏
页数:33
相关论文
共 50 条
  • [1] Solving open vehicle routing problem with time windows based on variable neighborhood search algorithm
    Chen, Jiumei
    Li, Yingjuan
    Hu, Ting
    Dan, Bin
    Li, Jun
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2021, 27 (10): : 3014 - 3025
  • [2] A Modified Harmony Search Algorithm for Solving the Dynamic Vehicle Routing Problem with Time Windows
    Chen, Shifeng
    Chen, Rong
    Gao, Jian
    SCIENTIFIC PROGRAMMING, 2017, 2017
  • [3] A Branch-and-Price-Based Large Neighborhood Search Algorithm for the Vehicle Routing Problem with Time Windows
    Prescott-Gagnon, Eric
    Desaulniers, Guy
    Rousseau, Louis-Martin
    NETWORKS, 2009, 54 (04) : 190 - 204
  • [4] A Large Neighborhood Search for the Vehicle Routing Problem with Multiple Time Windows
    Schaap, Hendrik
    Schiffer, Maximilian
    Schneider, Michael
    Walther, Grit
    TRANSPORTATION SCIENCE, 2022, : 1369 - 1392
  • [5] AN ADAPTIVE LARGE NEIGHBORHOOD SEARCH ALGORITHM FOR VEHICLE ROUTING PROBLEM WITH MULTIPLE TIME WINDOWS CONSTRAINTS
    Feng, Bin
    Wei, Lixin
    Hu, Ziyu
    JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2023, 19 (01) : 573 - 593
  • [6] A Hybrid Cat Swarm Optimization - Crow Search Algorithm for Vehicle Routing Problem with Time Windows
    Pratiwi, Asri Bekti
    2017 2ND INTERNATIONAL CONFERENCES ON INFORMATION TECHNOLOGY, INFORMATION SYSTEMS AND ELECTRICAL ENGINEERING (ICITISEE): OPPORTUNITIES AND CHALLENGES ON BIG DATA FUTURE INNOVATION, 2017, : 364 - 368
  • [7] An Evolutionary Scatter Search Particle Swarm Optimization Algorithm for the Vehicle Routing Problem With Time Windows
    Zhang, Jingtian
    Yang, Fuxing
    Weng, Xun
    IEEE ACCESS, 2018, 6 : 63468 - 63485
  • [8] Solving the vehicle routing problem with time windows using modified football game algorithm
    Ahmed, Zakir Hussain
    Maleki, Fateme
    Yousefikhoshbakht, Majid
    Haron, Habibollah
    EGYPTIAN INFORMATICS JOURNAL, 2023, 24 (04)
  • [9] A Multiobjective Large Neighborhood Search Metaheuristic for the Vehicle Routing Problem with Time Windows
    Konstantakopoulos, Grigorios D.
    Gayialis, Sotiris P.
    Kechagias, Evripidis P.
    Papadopoulos, Georgios A.
    Tatsiopoulos, Ilias P.
    ALGORITHMS, 2020, 13 (10)
  • [10] A neighborhood comprehensive learning particle swarm optimization for the vehicle routing problem with time windows
    Wu, Qichao
    Xia, Xuewen
    Song, Haojie
    Zeng, Hui
    Xu, Xing
    Zhang, Yinglong
    Yu, Fei
    Wu, Hongrun
    SWARM AND EVOLUTIONARY COMPUTATION, 2024, 84