Computer Science ›› 2024, Vol. 51 ›› Issue (6A): 230600083-9.doi: 10.11896/jsjkx.230600083

• Artificial Intelligenc • Previous Articles     Next Articles

Study on Multi-strategy Improved Salp Swarm Algorithm for Path Planning Problem

ZHAO Hongwei, DONG Changlin, DING Bingru, CHAI Hailong, PAN Zhiwei   

  1. School of Information Engineering,Shenyang University,Shenyang 110044,China
  • Published:2024-06-06
  • About author:DONG Changlin,born in 1999,is a graduate student and a member of CCF(No.H1948G).His main research interests include complex modeling and analysis.
  • Supported by:
    National Natural Science Foundation of China(71672117) and China Postdoctoral Science Foundation(2019M651142).

Abstract: Aiming at the problem of finding the optimal path for mobile robots,a salp swarm algorithm BAGSSA(adaptive salp swarm algorithm with scale-free of BA network and golden sine algorithm) combining scale-free network,adaptive inertia weight and golden sine algorithm mutation strategy is proposed.First,a scale-free topology network is generated to map the relationship of followers,so as to enhance the global optimization ability of the algorithm;and the adaptive inertia weight is introduced in the followers to form a spontaneous adjustment to the overall distribution of the population and enhance the ability of local optimization.The variation of the golden sine algorithm is selected to further improve the accuracy of the solution.Secondly,through the simulation solution of 12 benchmark functions,experimental data show that the average value,standard deviation,Wilcoxon test and convergence curve are better than that ofthe standard SSA and other swarm intelligence algorithms.The proposed algorithmhas higher optimization accuracy and convergence speed.Finally,BAGSSA is applied to the path planning problem of mobile robots,and simulation experiments are carried out in two test environments.Simulation results show that the improved salp swarm algorithm is better than other algorithms in finding the path,and has certain theoretical and practical application value.

Key words: Salp swarm algorithm, Scale-free network, Self-adaption weighty, Golden sine algorithm, Route planning

CLC Number: 

  • TP181
[1]WANG H W,MA Y,XIE Y,et al.Path Planning for Mobile Ro-bots Based on Smooth A* Algorithm[J].Journal of Tongji University(Natural Science Edition),2010,38(11):1647-1655.
[2]YU Z Z,YAN J H,ZHAO J,et al.Improved artificial potential field method for mobile robot path planning[J].Journal of Harbin Institute of Technology,2011,43(1):50-55.
[3]LI W S,SUN J,CHEN W.Real-time obstacle avoidance algorithm for robots based on BP neural network[J].Journal of Instrumentation,2019,40(11):204-211.
[4]ZHANG F H,LI N,YUAN R P,et al.Robot path planning algorithm based on reinforcement learning[J].Journal of Huazhong University of Science and Technology(Natural Science Edition),2018,46(12):65-70.
[5]ZHANG Q,CHEN B K,LIU X Y,et al.Optimal Path Planning for Mobile Robots Based on Improved Potential Field Ant Colony Algorithm[J].Journal of Agricultural Machinery,2019,50(5):23-32,42.
[6]WEI T G,LONG C N.Mobile robot path planning based on improved genetic algorithm[J].Journal of Beijing University of Aeronautics and Astronautics,2020,46(4):703-711.
[7]KENNEDY J,EBERHARTR.Particle swarm optimization[C]//Proceedings of ICNN’95-International Conference on Neural Networks.IEEE,1995,4:1942-1948.
[8]MIRJALILI S,GANDOMI A H,MIRJALILIS Z,et al.SalpSwarm Algorithm:A bio-inspired optimizer for engineering design problems[J].Advances in engineering software,2017,114:163-191.
[9]SAYED G I,KHORIBA G,HAGGAGM H.A novel chaoticsalp swarm algorithm for global optimization and feature selection[J].Applied Intelligence,2018,48:3462-3481.
[10]YANG B,ZHONG L,ZHANG X,et al.Novel bio-inspiredmemetic salp swarm algorithm and application to MPPT for PV systems considering partial shading condition[J].Journal of cleaner production,2019,215:1203-1222.
[11]YU J S,WU L.TWO Types of Leaders Salp Swarm Algorithm[J].Computer Science,2021,48:254-260.
[12]HEGAZY A E,MAKHLOUF M A,EL-TAWEL G S.Improved salp swarm algorithm for feature selection[J].Journal of King Saud University-Computer and Information Sciences,2020,32(3):335-344.
[13]ZHANG H,LIU T,YE X,et al.Differential evolution-assisted salp swarm algorithm with chaotic structure for real-world problems[J].Engineering with Computers,2023,39(3):1735-1769.
[14]NASRI D,MOKEDDEM D,BOUROUBAB,et al.A novel levy flight trajectory-based salp swarm algorithm for photovoltaic parameters estimation[J].Journal of Information and Optimization Sciences,2021,42(8):1841-1867.
[15]ZHANG Z Q,LU X F,SUI L S,et al.A Salp Swarm Algorithm Integrating Random Inertial Weights and Differential Mutation Operations[J].Computer Science,2020,47(8):297-301.
[16]REN H,LI J,CHEN H,et al.Stability of salp swarm algorithm with random replacement and double adaptive weighting[J].Applied Mathematical Modelling,2021,95:503-523.
[17]DING M F,WU K Q,XIAO P.Golden Sine Salp Group Algorithm Based on Multi-Strategy Fusion[J/OL].Journal of Nanjing University of Information Technology(Natural Science Edition):1-13.[2023-03-20].http://kns.cnki.net/kcms/detail/32.1801.N.20230313.1346.002.html.
[18]ZHANG Y,QIN L X.Improved Salp Swarm Algorithm Based on Levy Flight Strategy[J].Computer Science,2020,47(7):154-160.
[19]BARABÁSI A L,ALBERTR.Emergence of scaling in random networks[J].Science,1999,286(5439):509-512.
[20]TANYILDIZI E,DEMIR G.Golden Sine Algorithm:A NovelMath-Inspired Algorithm[J].Advances in Electrical & Computer Engineering,2017,17(2):71-78.
[21]DERRAC J,GARCÍA S,MOLINAD,et al.A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms[J].Swarm and Evolutionary Computation,2011,1(1):3-18.
[22]ZHANG D M,CHEN Z Y,XIN Z Y,et al.Crazy Adaptive Salp Swarm Algorithm[J].Control and Decision,2020,35(9):2112-2120.
[23]CHEN Z Y,ZHANG D M,XIN Z Y.Multi-subgroup symbiotic non-uniform Gaussian variant salp group algorithm[J].Acta Automatica Sinica,2022,48(5):1307-1317.
[24]STORN R,PRICE K.Differential evolution-a simple and efficient Heuristic for global optimization over continuous spaces[J].Journal of Global Optimization,1997,11(4):341.
[25]MAURER C R,QI R,RAGHAVAN V.A linear time algorithm for computing exact Euclidean distance transforms of binary images in arbitrary dimensions[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2003,25(2):265-270.
[1] GU Zilyu, LIU Yu, SUN Wenbang, YUE Guang, SUN Shangwen. UAV Dynamic Route Planning Algorithm Based on RRT [J]. Computer Science, 2023, 50(6A): 220700127-5.
[2] ZHU Xuhui, SHE Xiaomin, NI Zhiwei, XIA Pingfan, ZHANG Chen. Coke Price Prediction Based on ELM Optimized by Double-elite Evolution Salp Swarm Algorithm [J]. Computer Science, 2023, 50(5): 292-301.
[3] YANG Hao-xiong, GAO Jing, SHAO En-lu. Vehicle Routing Problem with Time Window of Takeaway Food ConsideringOne-order-multi-product Order Delivery [J]. Computer Science, 2022, 49(6A): 191-198.
[4] SHEN Biao, SHEN Li-wei, LI Yi. Dynamic Task Scheduling Method for Space Crowdsourcing [J]. Computer Science, 2022, 49(2): 231-240.
[5] LUO Wen-cong, ZHENG Jia-li, QUAN Yi-xuan, XIE Xiao-de, LIN Zi-han. Optimized Deployment of RFID Reader Antenna Based on Improved Multi-objective Salp Swarm Algorithm [J]. Computer Science, 2021, 48(9): 292-297.
[6] LIU Han-qing, KANG Xiao-dong, GAO Wan-chun, LI Bo, WANG Ya-ge, ZHANG Hua-li, BAI Fang. Research on Propagation of COVID-19 Based on Multiple Models [J]. Computer Science, 2021, 48(6A): 196-202.
[7] YU Jia-shan, WU Lei. Two Types of Leaders Salp Swarm Algorithm [J]. Computer Science, 2021, 48(4): 254-260.
[8] CAO Bo, CHEN Feng, CHENG Jing, LI Hua, LI Yong-le. Route Planning of Unstructured Road Including Repeat Node Based on Bidirectional Search [J]. Computer Science, 2021, 48(11A): 77-80.
[9] ZHOU Chuan. Optimization of Sharing Bicycle Density Distribution Based on Improved Salp Swarm Algorithm [J]. Computer Science, 2021, 48(11A): 106-110.
[10] ZHANG Zhi-qiang, LU Xiao-feng, SUI Lian-sheng, LI Jun-huai. Salp Swarm Algorithm with Random Inertia Weight and Differential Mutation Operator [J]. Computer Science, 2020, 47(8): 297-301.
[11] ZHANG Yan, QIN Liang-xi. Improved Salp Swarm Algorithm Based on Levy Flight Strategy [J]. Computer Science, 2020, 47(7): 154-160.
[12] HU Jie, LAN Yu-bin, OUYANG Fan. Anti-collision Route Planning of UAVs for Charging Ground WSN [J]. Computer Science, 2019, 46(1): 162-168.
[13] HE Xiao-li,BI Gui-hong and WANG Hai-rui. Evaluating Heterosexual HIV Transmission and Interventions Based on Agent Bipartite Dynamic Weighting Scale-free Network [J]. Computer Science, 2014, 41(1): 72-79.
[14] CHEN Qian-guo and ZHANG Zi-li. Dynamics Behavior and Immune Control Strategies of SIRS Model with Immunization on Scale-free Complex Networks [J]. Computer Science, 2013, 40(6): 211-214.
[15] LIU Yu-hua,ZHENG Mei-rong,XU Kai-hua and XU Cui. Centralization Research of Scale-free Network Model (BA-S) Based on Coupling Coefficient [J]. Computer Science, 2013, 40(5): 70-73.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!