Multi-Robot Task Allocation Optimizer Using Seeding Genetic Algorithm Based on A* Algorithm and DBSCAN Clustering

被引:0
作者
Seo, JangHo [1 ]
Lee, Joonwoo [1 ,2 ,3 ,4 ,5 ]
机构
[1] School of Electronic and Electrical Engineering, Kyungpook National University
[2] Department of Electrical Engineering, Kyungpook National University
[3] Department of Robot and Smart System Engineering, Kyungpook National University
[4] Department of Smart Mobility Engineering, Kyungpook National University
[5] School of Aerospace Engineering Sciences, Kyungpook National University
基金
新加坡国家研究基金会;
关键词
A* Algorithm; DBSCAN; Genetic Algorithm; Industrial Applications; Makespan Minimization; Multi-Robot Task Allocation; Optimization; Path Planning; Seeding Genetic Algorithm; Task Clustering;
D O I
10.5370/KIEE.2025.74.4.683
中图分类号
学科分类号
摘要
In recent years, robotics technology has made significant advancements, particularly in multi-robot systems where efficient task allocation plays a crucial role in maximizing productivity and minimizing operational time. Previous research has explored various approaches to solving the Multi-Robot Task Allocation problem, but many have faced challenges in task distribution efficiency. To address this issue, we propose a Seeding Genetic Algorithm based on the A* algorithm and DBSCAN clustering. The A* algorithm performs path optimization in a grid environment with obstacles, while DBSCAN clusters tasks to enhance efficient task allocation. By seeding GA with these optimized solutions, the algorithm achieves faster convergence and higher solution quality. Simulations conducted on two maps with different robot configurations show that the A*-DBSCAN Seeding GA outperforms traditional GA and Greedy methods. The proposed method reduced the makespan, and its statistical significance was verified through ANOVA tests. This research contributes to improving multi-robot collaboration in industrial applications, offering an effective solution to the MRTA problem, reducing task completion time, and enhancing system efficiency. © The Korean Institute of Electrical Engineers.
引用
收藏
页码:683 / 690
页数:7
相关论文
共 18 条
[1]  
Ayari A., Bouamama S., Acd3gpso: automatic clustering-based algorithm for multi-robot task allocation using dynamic distributed double-guided particle swarm optimization, Assembly Automation, 40, 2, pp. 235-247, (2019)
[2]  
Hussein A., Khamis A., Market-based approach to multi-robot task allocation, 2013 International Conference on Individual and Collective Behaviors in Robotics (ICBR), (2013)
[3]  
Martin J. G., Hanif M., Hatanaka T., Maestre J. M. M., Camacho E. F., Predictive receding-horizon multi-robot task allocation with moving tasks, 2022 European Control Conference (ECC), pp. 2030-2035, (2022)
[4]  
Hussein A., Marin-Plaza P., Garcia F., Armingol J. M., Hybrid optimization-based approach for multiple intelligent vehicles requests allocation, Journal of Advanced Transportation, 2018, pp. 1-11, (2018)
[5]  
Kalempa V. C., Piardi L., Limeira M., Oliveira A. S., Multi-robot preemptive task scheduling with fault recovery: a novel approach to automatic logistics of smart factories, Sensors, 21, 19, (2021)
[6]  
Chawla S., Gionis A., k-means: a unified approach to clustering and outlier detection, Proceedings of the 2013 SIAM International Conference on Data Mining, (2013)
[7]  
Liu C., Kroll A., A centralized multi-robot task allocation for industrial plant inspection by using a* and genetic algorithms, Artificial Intelligence and Soft Computing: 11th International Conference, ICAISC 2012, pp. 466-474, (2012)
[8]  
Miller C. E., Tucker A. W., Zemlin R. A., Integer programming formulation of traveling salesman problems, Journal of the ACM (JACM), 7, 4, pp. 326-329, (1960)
[9]  
Grenouilleau F., Van Hoeve W. J., Hooker J. N., A multi-label A* algorithm for multi-agent pathfinding, Proceedings of the international conference on automated planning and scheduling, 29, pp. 181-185, (2019)
[10]  
Majumder A., Majumder A., Bhaumik R., Teaching learning-based optimization algorithm for path planning and task allocation in multi-robot plant inspection system, Arabian Journal for Science and Engineering, 46, 9, pp. 8999-9021, (2021)