车辆路径问题
局部搜索(优化)
可变邻域搜索
变量(数学)
数学优化
还原(数学)
计算机科学
算法
数学
元启发式
布线(电子设计自动化)
几何学
计算机网络
数学分析
作者
Sinaide Nunes Bezerra,Marcone Jamilson Freitas Souza,Sérgio Ricardo de Souza
标识
DOI:10.1016/j.cor.2022.106016
摘要
This article addresses the Multi-Depot Vehicle Routing Problem with Time Windows with the minimization of the number of used vehicles, denominated as MDVRPTW*. This problem is a variant of the classical MDVRPTW, which only minimizes the total traveled distance. We developed an algorithm named Smart General Variable Neighborhood Search with Adaptive Local Search (SGVNSALS) to solve this problem, and, for comparison purposes, we also implemented a Smart General Variable Neighborhood Search (SGVNS) and a General Variable Neighborhood Search (GVNS) algorithms. The SGVNSALS algorithm alternates the local search engine between two different strategies. In the first strategy, the Randomized Variable Neighborhood Descent method (RVND) performs the local search, and, when applying this strategy, most successful neighborhoods receive a higher score. In the second strategy, the local search method is applied only in a single neighborhood, chosen by a roulette method. Thus, the application of the first local search strategy serves as a learning method for applying the second strategy. To test these algorithms, we use benchmark instances from MDVRPTW involving up to 960 customers, 12 depots, and 120 vehicles. The results show SGVNSALS performance surpassed both SGVNS and GVNS concerning the number of used vehicles and covered distance. As there are no algorithms in the literature dealing with MDVRPTW*, we compared the results from SGVNSALS with those of the best-known solutions concerning these instances for MDVRPTW, where the objective is only to minimize the total distance covered. The results showed that the proposed algorithm reduced the vehicle fleet by 91.18% of the evaluated instances, and the fleet size achieved an average reduction of up to 23.32%. However, there was an average increase of up to 31.48% in total distance traveled in these instances. Finally, the article evaluated the contribution of each neighborhood to the local search and shaking operations of the algorithm, allowing the identification of the neighborhoods that most contribute to a better exploration of the solution space of the problem. • First proposition of the Vehicle Routing Problem with Time Windows and Multi-Depots aiming Vehicle Fleet Reduction (MDVRPTW*). • The development of SGVNSALS, a VNS-based hybrid algorithm to solve MDVRPTW*; • A comparison between the proposed algorithm and the variants SGVNS and GVNS. • A comparison between the results of MDVRPTW* from SGVNSALS and the best-known results from literature for MDVRPTW. • The evaluation of the neighborhood structures used in SGVNSALS when solving MDVRPTW*.
科研通智能强力驱动
Strongly Powered by AbleSci AI