• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2022, Vol. 44 ›› Issue (06): 1114-1125.

• Artificial Intelligence and Data Mining • Previous Articles     Next Articles

Application of particle swarm optimization with heuristic information in low-carbon TSP

SHEN Xiao-ning1,2,3,PAN Hong-li1,CHEN Qing-zhou1,YOU Xuan1,HUANG Yao1   

  1. (1.School of Automation,Nanjing University of Information Science & Technology,Nanjing 210044;
    2.Jiangsu Collaborative Innovation Center of Atmospheric Environment and Equipment Technology,Nanjing 210044;
    3.Jiangsu Key Laboratory of Big Data Analysis,Nanjing 210044,China)
  • Received:2020-12-18 Revised:2021-01-30 Accepted:2022-06-25 Online:2022-06-25 Published:2022-06-17

Abstract: A mathematical model (LCTSP) of the low-carbon traveling salesman problem is established and its validity is verified. A discrete particle swarm optimization algorithm based on heuristic information is proposed. Firstly, according to the distance and load information, a novel discrete individual generation operator is designed, which adopts the multi-mutation strategy for the individual itself to maintain the “inertia” of the individual, and adopts the greedy crossover strategy to realize the information interaction between the personal best and the global best. Secondly, the personal best is searched locally based on the priority unloading information, and the population tracking object is adjusted to jump out of the local optimum quickly. Thirdly, according to the degree of population assimilation, the point insertion method and the 2-Opt operator are used to search the global best in a refined way, in order to enhance the mining ability, improve the search accuracy and reduce the rate of population assimilation. Experimental results in a group of low-carbon traveling salesman problems with different scales show that the proposed algorithm has higher accuracy than six state-of-the-art algorithms.


Key words: low-carbon traveling salesman problem, carbon emission, particle swarm optimization, heuristic information

CLC Number: