Two-Stage Brain Storm Optimization-Simulated Annealing Algorithm for Constrained Vehicle Routing Problem

Xueheng Liang,Jiaqi Yang,Ziquan Xiang,Ying Chen
DOI: https://doi.org/10.1109/iaecst54258.2021.9695764
2021-01-01
Abstract:Constrained vehicle routing problem (CVRP) is a common logistics problem, and a NP hard problem. Among the algorithms for CVRP, simulated annealing (SA) has high robustness but slow convergence, while brain storm optimization (BSO) has fast iteration speed but is easy to fall into local optima. In this paper, a two-stage algorithm combining BSO and SA is proposed, which uses BSO for initial search and SA for further optimization. A new encoding and decoding strategy is proposed, which can reduce the difficulty of calculation. At the same time, four crossover operators, including swamp, reverse, insert, and heuristic crossover operators are used, which greatly improved the accuracy. The results of the CVRP data shows that compared with the BSO and SA algorithms, the BSO-SA algorithm has higher precision and shorter computing time. Therefore, the effectiveness of the algorithm in solving CVRP has been verified.
What problem does this paper attempt to address?