journal article·2025-05-26Open access

Hybrid Clustering-Enhanced Brain Storm Optimization Algorithm for Efficient Multi-Robot Path Planning

Guangping Qiu, Jizhong Deng, Jincan Li, Weixing Wang

Biomimetics· Volume 10· Issue 6

Abstract

To address the core challenges in multi-robot path planning (MRPP) within large-scale, complex environments—namely path conflicts, suboptimal task allocation, and computational inefficiency—this paper introduces a Hybrid Clustering-Enhanced Brain Storm Optimization (HC-BSO) algorithm designed to improve both path quality and computational efficiency significantly. For optimizing initial task assignment, the conventional K-Means clustering method is supplanted by a hybrid clustering methodology that integrates Mini-Batch K-Means with Density-Based Spatial Clustering of Applications with Noise (DBSCAN), facilitating an efficient and robust partitioning of task points. Concurrently, we incorporate a two-stage exploration–perturbation evolutionary strategy. This strategy effectively balances global exploration with local exploitation, thereby enhancing solution diversity and search depth. Comparative analyses against the standard Brain Storm Optimization (BSO) and other prominent swarm intelligence algorithms reveal that HC-BSO exhibits significant advantages in terms of total path length, computational time, and path conflict avoidance. Notably, in large-scale, multi-task scenarios, HC-BSO consistently generates high-quality, conflict-free paths, demonstrating superior stability, convergence, and scalability.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Robotic Path Planning Algorithms · Autonomous Vehicle Technology and Safety · Advanced Neural Network Applications

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Artificial Intelligence, Zhujiang College of South China Agricultural University, Guangzhou 510900, China

Funding

2024 Key Research Platform Special Project of Universities in Guangdong Province · Teaching Quality and Teaching Reform Project of Undergraduate Universities in Guangdong Province in 2022

References (58)

Show source-provided references
1. Distributed optimization methods for multi-robot systems: Part 2—A survey10.1109/MRA.2024.3352852 ↗
2. Robots for Environmental Monitoring: Significant Advancements and Applications10.1109/MRA.2011.2181683 ↗
3. Licardo, J.T., Domjan, M., and Orehovački, T. (2024). Intelligent Robotics—A Systematic Review of Emerging Technologies and Trends. Electronics, 13.10.3390/electronics13030542 ↗
4. A Review on Robotics and Automation in the 21st Century: Shaping the Future of Manufacturing, Healthcare, and Service Sectors10.70112/arme-2023.12.2.4230 ↗
5. Heselden, J.R., and Das, G.P. (2023). Heuristics and Rescheduling in Prioritised Multi-Robot Path Planning: A Literature Review. Machines, 11.10.20944/preprints202309.1832.v1 ↗
6. Integrated Task Allocation and Path Coordination for Large-Scale Robot Networks With Uncertainties10.1109/TASE.2021.3111888 ↗
7. Lifelong Multi-Agent Path Finding for Online Pickup and Delivery Tasks
8. Okumura, K. (2024, January 20–27). Lacam: Search-based algorithm for quick multi-agent pathfinding. Proceedings of the AAAI Conference on Artificial Intelligence, Vancouver, BC, Canada.
9. Trajectory planning for multi-robot systems: Methods and applications10.1016/j.eswa.2021.114660 ↗
10. A comprehensive review of the latest path planning developments for multi-robot formation systems10.1017/S0263574723000322 ↗
11. AbuJabal, N., Rabie, T., Baziyad, M., Kamel, I., and Almazrouei, K. (2024). Path Planning Techniques for Real-Time Multi-Robot Systems: A Systematic Review. Electronics, 13.10.3390/electronics13122239 ↗
12. Hou, S., Zhang, M., Cheng, S., and Yang, Z. (2020, January 3–5). Brain storm optimization algorithms: A brief review. Proceedings of the Neural Computing for Advanced Applications: First International Conference, NCAA 2020, Shenzhen, China. Proceedings 1.10.1007/978-981-15-7670-6_24 ↗
13. Past five years on strategies and applications in hybrid brain storm optimization algorithms: A review
14. Unsupervised K-Means Clustering Algorithm10.1109/ACCESS.2020.2988796 ↗
15. K-means clustering algorithms: A comprehensive review, variants analysis, and advances in the era of big data10.1016/j.ins.2022.11.139 ↗
16. DBSCAN revisited, revisited: Why and how you should (still) use DBSCAN10.1145/3068335 ↗
17. Hicks, S.C., Liu, R., Ni, Y., Purdom, E., and Risso, D. (2020). mbkmeans: Fast clustering for single cell data using mini-batch k-means. PLoS Comput. Biol., 17.10.1101/2020.05.27.119438 ↗
18. Time-Weighted Collaborative Filtering Algorithm Based on Improved Mini Batch K-Means Clustering10.4028/www.scientific.net/AST.105.309 ↗
19. A Faster DBSCAN Algorithm Based on Self-Adaptive Determination of Parameters10.1016/j.procs.2023.07.017 ↗
20. Path planning for multiple targets interception by the swarm of UAVs based on swarm intelligence algorithms: A review10.1080/02564602.2021.1894250 ↗
21. A review of artificial intelligence applied to path planning in UAV swarms10.1007/s00521-021-06569-4 ↗
22. Swarm Intelligence-Based Multi-Robotics: A Comprehensive Review10.3390/appliedmath4040064 ↗
23. Path planning of scenic spots based on improved A* algorithm10.1038/s41598-022-05386-6 ↗
24. Intelligent Vehicle Path Planning Based on Optimized A* Algorithm10.3390/s24103149 ↗
25. Path Planning of Rail-Mounted Logistics Robots Based on the Improved Dijkstra Algorithm10.3390/app13179955 ↗
26. Improved Dijkstra Algorithm for Mobile Robot Path Planning and Obstacle Avoidance
27. Xu, T. (2024). Recent advances in Rapidly-exploring random tree: A review. Heliyon, 10.10.1016/j.heliyon.2024.e32451 ↗
28. Improved Bidirectional RRT* Algorithm for Robot Path Planning10.3390/s23021041 ↗
29. An Improved Dynamic Window Path Planning Algorithm Using Multi-algorithm Fusion10.1007/s12555-022-0495-8 ↗
30. Mobile robot path planning using multi-objective genetic algorithm in industrial automation10.1007/s00500-022-07300-8 ↗
31. Multi-objective multi-robot path planning in continuous environment using an enhanced genetic algorithm10.1016/j.eswa.2018.08.008 ↗
32. Huo, L., Zhu, J., Wu, G., and Li, Z. (2020). A novel simulated annealing based strategy for balanced UAV task assignment and path planning. Sensors, 20.10.3390/s20174769 ↗
33. LF-ACO: An effective formation path planning for multi-mobile robot10.3934/mbe.2022012 ↗
34. Improved ant colony algorithm in path planning of a single robot and multi-robots with multi-objective10.1007/s12065-023-00821-7 ↗
35. Strength Learning Particle Swarm Optimization for Multiobjective Multirobot Task Scheduling10.1109/TSMC.2023.3239953 ↗
36. Path planning and tracking of wheeled mobile robot: Using firefly algorithm and kinematic controller combined with sliding mode control10.1007/s40430-024-04772-7 ↗
37. Bhanaria, P., and Pandey, P.K. (2023). A Multi-objective Path–Planning Based on Firefly Algorithm for Mobile Robots. International Conference on Advances in IoT and Security with AI, Springer.10.1007/978-981-99-5085-0_14 ↗
38. Avcu, M.E., Gökçe, H., and Şahin, İ. (2024). A WOA-based path planning approach for UAVs to avoid collisions in cluttered areas. Handbook of Whale Optimization Algorithm, Elsevier.10.1016/B978-0-32-395365-8.00038-5 ↗
39. You, D., Kang, S., Yu, J., and Wen, C. (2024). Path Planning of Robot Based on Improved Multi-Strategy Fusion Whale Algorithm. Electronics, 13.10.3390/electronics13173443 ↗
40. Path planning of spot welding robot based on multi-objective grey wolf algorithm
41. A novel hybrid discrete grey wolf optimizer algorithm for multi-UAV path planning10.1007/s10846-021-01490-3 ↗
42. Cooperative path planning study of distributed multi-mobile robots based on optimised ACO algorithm10.1016/j.robot.2024.104748 ↗
43. Tian, T., Liang, Z., Wei, Y., Luo, Q., and Zhou, Y. (2024). Hybrid Whale Optimization with a Firefly Algorithm for Function Optimization and Mobile Robot Path Planning. Biomimetics, 9.10.3390/biomimetics9010039 ↗
44. Dong, L., Yuan, X., Yan, B., Song, Y., Xu, Q., and Yang, X. (2022). An improved grey wolf optimization with multi-strategy ensemble for robot path planning. Sensors, 22.10.3390/s22186843 ↗
45. Yuan, Y., Yang, P., Jiang, H., and Shi, T. (2024). A Multi-Robot Task Allocation Method Based on the Synergy of the K-Means++ Algorithm and the Particle Swarm Algorithm. Biomimetics, 9.10.3390/biomimetics9110694 ↗
46. An Asynchronous Genetic Algorithm for Multi-agent Path Planning Inspired by Biomimicry10.1007/s42235-024-00637-w ↗
47. Adaptive Memetic Algorithm with Dual-Level Local Search for Cooperative Route Planning of Multi-Robot Surveillance Systems10.23919/CSMS.2024.0006 ↗
48. Brain storm optimization algorithm
49. Brain storm optimization algorithm: A review10.1007/s10462-016-9471-0 ↗
50. Path Planning for Unified Scheduling of Multi-Robot Based on BSO Algorithm
51. Zhao, Y., Cheng, J., Cai, J., and Qi, B. (2024). Global-best brain storm optimization algorithm based on chaotic difference step and opposition-based learning. Sci. Rep., 14.10.1038/s41598-024-56919-0 ↗
52. Multi-strategy brain storm optimization algorithm with dynamic parameters adjustment10.1007/s10489-019-01600-7 ↗
53. Monath, N., Dubey, K.A., Guruganesh, G., Zaheer, M., Ahmed, A., McCallum, A., Mergen, G., Najork, M., Terzihan, M., and Tjanaka, B. (2020, January 21). Scalable Hierarchical Agglomerative Clustering. Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining, New York, NY, USA.10.1145/3447548.3467404 ↗
54. An Integrated Hierarchical Approach for Real-Time Mapping With Gaussian Mixture Model10.1109/LRA.2023.3313945 ↗
55. Appropriate Combination of Crossover Operator andMutation Operator in Genetic Algorithms for the Travelling Salesman Problem
56. Kofie, S.N., and Sackey, S.H. (2020, January 17–20). A study of population diversity using an enhanced brain storm optimization. Proceedings of the 2020 6th International Conference on Computing and Artificial Intelligence, Hohhot, China.10.1145/3404555.3404606 ↗
57. Scheduling and Logistics Optimization for Batch Manufacturing Processes With Temperature Constraints and Alternative Thermal Devices10.1109/TII.2024.3413335 ↗
58. Factor screening with modified one-factor-at-a-time experiments10.1080/03610918.2022.2154793 ↗