nav emailalert searchbtn searchbox tablepage yinyongbenwen piczone journalimg journalInfo journalinfonormal searchdiv searchzone qikanlogo popupnotification paper paperNew
2022, 03, v.54 52-58
An Information Propagation Algorithm for Solving Traveling Salesman Problem
Email: xfWang@nun.edu.cn;
DOI: 10.13705/j.issn.1671-6841.2021293
Published:   2021-11-12
Publication Date:   2021-11-12
Online:   2021-11-12
Mobile reading
Abstract:

Aiming at the shortcomings of traveling salesman problem such as poor accuracy and easy to falling into local optimum, a new information propagation algorithm for solving traveling salesman problem was proposed. According to the characteristics of traveling salesman problem, the linear equation was embedded into the information dissemination algorithm equation to obtain the potential function, which was then converted into factor graph, and the iterative equation of the information dissemination algorithm was used on the factor graph. In the process of iteration, the minimum value of marginal belief was selected to obtain the initial solution of travelling salesman problem. After the algorithm reached the set number of iterations, the local search algorithm was introduced to solve the problem. Experimental results on several data sets showed that the new algorithm could effectively solve the traveling salesman problem.

References

[1] GUNDUZ M,ASLAN M.DJAYA:a discrete Jaya algorithm for solving traveling salesman problem[J].Applied soft computing,2021,105:107275.

[2] NOVELLANI S.Models and algorithms for the optimization of real-world routing and logistics problems[J].A quarterly journal of operations research,2016,14(3):331-332.

[3] MOUSAEI A,TAGHADDOS H,TAK A N,et al.Optimized mobile crane path planning in discretized polar space[J].Journal of construction engineering and management,2021,147(5):04021036.

[4] ZHANG Z F,MA J X,CUI X.Genetic algorithm with three-dimensional population dominance strategy for university course timetabling problem[J].International journal of grid and high performance computing,2021,13(2):56-69.

[5] 程毕芸,鲁海燕,黄洋,等.求解TSP的自适应优秀系数粒子群优化算法[J].计算机应用,2017,37(3):750-754,781.CHENG B Y,LU H Y,HUANG Y,et al.Particle swarm optimization algorithm based on self-adaptive excellence coefficients for solving traveling salesman problem[J].Journal of computer applications,2017,37(3):750-754,781.

[6] TIAN D P,SHI Z Z.MPSO:modified particle swarm optimization and its applications[J].Swarm and evolutionary computation,2018,41:49-68.

[7] 陈思远,林丕源,黄沛杰.指针网络改进遗传算法求解旅行商问题[J].计算机工程与应用,2020,56(19):231-236.CHEN S Y,LIN P Y,HUANG P J.Pointer network improved genetic algorithm for solving traveling salesman problem[J].Computer engineering and applications,2020,56(19):231-236.

[8] PARK S,SHIN J.Convergence and correctness of max-product belief propagation for linear programming[J].SIAM journal on discrete mathematics,2017,31(3):2228-2246.

[9] 张丹丹,王晓峰,冯琬晶,等.一种求解0-1背包问题的置信传播算法[J].郑州大学学报(理学版),2021,53(1):29-34.ZHANG D D,WANG X F,FENG W J,et al.A belief propagation algorithm for 0-1 knapsack problem[J].Journal of Zhengzhou university (natural science edition),2021,53(1):29-34.

[10] 左逢源,王晓峰,任雪娇,等.求解网络最大流问题的信念传播算法[J].计算机工程与设计,2021,42(5):1346-1352.ZUO F Y,WANG X F,REN X J,et al.Belief algorithm propagation for network maximum flow problem[J].Computer engineering and design,2021,42(5):1346-1352.

[11] 王辛,王晓峰,许道云,等.一种求解双目标最小生成树的警示传播算法[J].中国科学:信息科学,2020,50(10):1501-1510.WANG X,WANG X F,XU D Y,et al.A warning propagation algorithm to solve the double-objective minimum spanning tree[J].Scientia sinica (informationis),2020,50(10):1501-1510.

[12] WANG X M,CAO W L,LI J,et al.Improved min-sum algorithm based on density evolution for low-density parity check codes[J].IET communications,2017,11(10):1582-1586.

[13] RAVANBAKHSH S,RABBANY R,GREINER R.Augmentative message passing for traveling salesman problem and graph partitioning[J].Advances in neural information processing systems,2014,27:289-297.

[14] CHO I,PARK S,PARK S,et al.Practical message-passing framework for large-scale combinatorial optimization[C]//Proceedings of the IEEE International Conference on Big Data.Piscataway:IEEE Press,2015:24-31.

[15] 袁汪凰,游晓明,刘升,等.求解TSP问题的自适应模拟退火蚁群算法[J].计算机应用与软件,2018,35(2):261-266.YUAN W H,YOU X M,LIU S,et al.Adaptive simulated annealing ant colony algorithm for solving TSP problem[J].Computer applications and software,2018,35(2):261-266.

[16] 尚宝平,焦建强,裴杰,等.一种求解TSP问题的多策略改进蚁群算法[J].数学的实践与认识,2019,49(2):215-224.SHANG B P,JIAO J Q,PEI J,et al.Research on an improved multi-strategy ant colony algorithm for TSP problem[J].Mathematics in practice and theory,2019,49(2):215-224.

[17] 吴虎胜,张凤鸣,李浩,等.求解TSP问题的离散狼群算法[J].控制与决策,2015,30(10):1861-1867.WU H S,ZHANG F M,LI H,et al.Discrete wolf pack algorithm for traveling salesman problem[J].Control and decision,2015,30(10):1861-1867.

[18] 张瑾,毕国通,李丽丽.一种求解TSP问题的离散蝙蝠算法[J].计算机工程与科学,2018,40(11):2085-2091.ZHANG J,BI G T,LI L L.A discrete bat algorithm for the traveling salesman problem[J].Computer engineering & science,2018,40(11):2085-2091.

[19] 林子彬,蔡延光.求解TSP的变邻域量子蝙蝠算法[J].电子世界,2020(9):50-51.LIN Z B,CAI Y G.Variable neighborhood quantum bat algorithm for TSP [J].Electronics world,2020(9):50-51.

Basic Information:

DOI:10.13705/j.issn.1671-6841.2021293

China Classification Code:TP18

Citation Information:

[1]CHENG Yanan,WANG Xiaofeng,LIU Songzuo ,et al.An Information Propagation Algorithm for Solving Traveling Salesman Problem[J].Journal of Zhengzhou University(Natural Science Edition),2022,54(03):52-58.DOI:10.13705/j.issn.1671-6841.2021293.

Fund Information:

国家自然科学基金项目(62062001,61762019,61862051,61962002); 宁夏自然科学基金项目(2020AAC03214,2020AAC03219,2019AAC03120,2019AAC03119); 北方民族大学重大专项资助项目(ZDZX201901)

Published:  

2021-11-12

Publication Date:  

2021-11-12

Online:  

2021-11-12

quote

GB/T 7714-2015
MLA
APA
Search Advanced Search