An Agglomerative Greedy Brain Storm Optimization Algorithm for Solving the TSP

被引:16
|
作者
Wu, Changyou [1 ]
Fu, Xisong [1 ]
机构
[1] Shandong Inst Business & Technol, Sch Management Sci & Engn, Yantai 264005, Peoples R China
基金
中国国家自然科学基金;
关键词
Brain storm optimization algorithm; traveling salesman problem; hierarchical clustering; optimization algorithm; combinatorial optimization; FORMATION FLIGHT; SELECTION;
D O I
10.1109/ACCESS.2020.3035899
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The brain storm optimization algorithm(BSO) is a population based metaheuristic algorithm inspried by the human conferring process that was proposed in 2010. Since its first implementation, BSO has been widely used in various fields. In this article, we propose an agglomerative greedy brain storm optimization algorithm (AG-BSO) to solve classical traveling salesman problem(TSP). Due to the low accuracy and slow convergence speed of current heuristic algorithms when solving TSP, this article consider four improvement strategies for basic BSO. First, a greedy algorithm is introduced to ensure the diversity of the population. Second, hierarchical clustering is used in place of the k-means clustering algorithm in standard BSO to eliminate the noise sensitivity of the original BSO algorithm when solving TSP. Exchange rules for the individuals in the population individuals were introduced to improve the efficiency of the algorithm. Finally, a heuristic crossover operator is used to update the individuals. In addition, the AG-BSO algorithm is compared with the genetic algorithm (GA), particle swarm optimization (PSO), the simulated annealing(SA) and the ant colony optimization (ACO) on standard TSP data sets for performance testing. We also compare it with a recently improved version of the BSO algorithm. The simulations show the encouraging results that AG-BSO greatly improved the solution accuracy, optimization speed and robustness.
引用
下载
收藏
页码:201606 / 201621
页数:16
相关论文
共 50 条
  • [1] Brain Storm Optimization with Agglomerative Hierarchical Clustering Analysis
    Chen, Junfeng
    Wang, Jingyu
    Cheng, Shi
    Shi, Yuhui
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2016, PT II, 2016, 9713 : 115 - 122
  • [2] Brain storm optimization algorithm for solving knowledge spillover problems
    Cheng, Shi
    Zhang, Mingming
    Ma, Lianbo
    Lu, Hui
    Wang, Rui
    Shi, Yuhui
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (17): : 12247 - 12260
  • [3] Brain storm optimization algorithm for solving knowledge spillover problems
    Shi Cheng
    Mingming Zhang
    Lianbo Ma
    Hui Lu
    Rui Wang
    Yuhui Shi
    Neural Computing and Applications, 2023, 35 : 12247 - 12260
  • [4] Brain Storm Optimization with Discrete Particle Swarm Optimization for TSP
    Hua, Zhoudong
    Chen, Junfeng
    Xie, Yingjuan
    PROCEEDINGS OF 2016 12TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2016, : 190 - 193
  • [5] An Improved Bean Optimization Algorithm for Solving TSP
    Zhang, Xiaoming
    Jiang, Kang
    Wang, Hailei
    Li, Wenbo
    Sun, Bingyu
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT I, 2012, 7331 : 261 - 267
  • [6] Improved brain storm optimization algorithm for solving multimodal multiobjective problems
    Cheng S.
    Liu Y.
    Wang X.
    Jin H.
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2024, 52 (06): : 24 - 31
  • [7] Solving multimodal optimization problems by a knowledge-driven brain storm optimization algorithm
    Cheng, Shi
    Wang, Xueping
    Zhang, Mingming
    Lei, Xiujuan
    Lu, Hui
    Shi, Yuhui
    APPLIED SOFT COMPUTING, 2024, 150
  • [8] Brain Storm Optimization Algorithm
    Shi, Yuhui
    ADVANCES IN SWARM INTELLIGENCE, PT I, 2011, 6728 : 303 - 309
  • [9] Hybrid immune algorithm based on greedy algorithm and delete-cross operator for solving TSP
    Pan, Guo
    Li, Kenli
    Ouyang, Aijia
    Li, Keqin
    SOFT COMPUTING, 2016, 20 (02) : 555 - 566
  • [10] Hybrid immune algorithm based on greedy algorithm and delete-cross operator for solving TSP
    Guo Pan
    Kenli Li
    Aijia Ouyang
    Keqin Li
    Soft Computing, 2016, 20 : 555 - 566