Graph-Based Task Allocation for Multi-Agent Fleet Management: A Genetic Algorithm Approach with LLM Integration
Source abstract
Abstract
Efficient task allocation and coordination are critical for heterogeneous multi-agent systems operating in dynamic field environments. This paper presents a closed-loop framework that integrates Large Language Models (LLMs) with graph-based optimisation to enable end-to-end task decomposition, allocation, and adaptive execution. High-level task scripts are initially parsed by an LLM into structured execution flows, which are transformed into Directed Acyclic Graphs (DAGs) capturing action-level dependencies. A Genetic Algorithm (GA) then optimises agent-to-task assignments by minimising makespan under capability and battery constraints. To ensure robustness, the framework incorporates an LLM-driven recovery module that enables localised replanning under execution failures without interrupting unaffected agents. System-level experiments in a high-fidelity agroforestry simulation demonstrate a 37% increase (p<0.001) in harvesting productivity and a 19% reduction in human idle time compared to manual baselines. Under mid-execution failures, the system maintains significantly higher performance, with replanning latencies averaging 24 s. The framework scales to large fleets (up to 1000 agents) and effectively enhances human–robot collaboration through structured, dependency-aware coordination.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Smart Agriculture and AI · Reinforcement Learning in Robotics · Multi-Agent Systems and Negotiation
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Engineering Department, School of Sciences and Technology, University of Trás-os-Montes and Alto Douro (UTAD), 5000-801 Vila Real, Portugal
CORE R&D Department, Ingeniarius Lda, 4445-147 Alfena, Portugal
Technology and Science, INESC TEC, 4200-465 Porto, Portugal
Funding
European Union’s Horizon Europe Framework Programme · FCT—Fundação para a Ciência e a Tecnologia
References (36)
Show source-provided references
1. Skaltsis, G.M., Shin, H.S., and Tsourdos, A. (2021, January 15–18). A survey of task allocation techniques in MAS. Proceedings of the 2021 International Conference on Unmanned Aircraft Systems (ICUAS), Athens, Greece.10.1109/ICUAS51884.2021.9476736 ↗
2. Integrated task assignment and path planning for capacitated multi-agent pickup and delivery10.1109/LRA.2021.3074883 ↗
3. Collaborative multi-robot search and rescue: Planning, coordination, perception, and active vision10.1109/ACCESS.2020.3030190 ↗
4. Lytridis, C., Kaburlasos, V.G., Pachidis, T., Manios, M., Vrochidou, E., Kalampokas, T., and Chatzistamatis, S. (2021). An Overview of Cooperative Robotics in Agriculture. Agronomy, 11.10.3390/agronomy11091818 ↗
5. Kannan, S.S., Venkatesh, V.L.N., and Min, B.C. (2024, January 14–18). SMART-LLM: Smart Multi-Agent Robot Task Planning using Large Language Models. Proceedings of the 2024 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Abu Dhabi, United Arab Emirates.10.1109/IROS58592.2024.10802322 ↗
6. Bischoff, E., Meyer, F., Inga, J., and Hohmann, S. (2020, January 11–14). Multi-Robot Task Allocation and Scheduling Considering Cooperative Tasks and Precedence Constraints. Proceedings of the 2020 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Toronto, ON, Canada.10.1109/SMC42975.2020.9283215 ↗
7. A directed acyclic graph for interactions10.1093/ije/dyaa211 ↗
8. Optimization techniques for Multi-Robot Task Allocation problems: Review on the state-of-the-art10.1016/j.robot.2023.104492 ↗
9. TaskLAMA: Probing the complex task understanding of language models
10. Gao, Z., Mu, Y., Qu, J., Hu, M., Guo, L., Luo, P., and Lu, Y. (2024). Dag-plan: Generating directed acyclic dependency graphs for dual-arm cooperative planning. arXiv.
11. A formal analysis and taxonomy of task allocation in multi-robot systems10.1177/0278364904045564 ↗
12. Liu, C., and Kroll, A. (2012). A centralized multi-robot task allocation for industrial plant inspection by using a* and genetic algorithms. Artificial Intelligence and Soft Computing, Springer.10.1007/978-3-642-29350-4_56 ↗
13. Giordani, S., Lujak, M., and Martinelli, F. (2010). A distributed algorithm for the multi-robot task allocation problem. Trends in Applied Intelligent Systems, Springer.10.1007/978-3-642-13022-9_72 ↗
14. Consensus-Based Decentralized Auctions for Robust Task Allocation10.1109/TRO.2009.2022423 ↗
15. Dias, M.B. (2004). Traderbots: A New Paradigm for Robust and Efficient Multirobot Coordination in Dynamic Environments, Carnegie Mellon University.
16. Botelho, S., and Alami, R. (1999, January 10–15). M+: A scheme for multi-robot cooperation through negotiated task allocation and achievement. Proceedings of the 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C), Detroit, MI, USA.
17. Viguria, A., Maza, I., and Ollero, A. (2008, January 19–23). S+T: An algorithm for distributed multirobot task allocation based on services for improving robot cooperation. Proceedings of the 2008 IEEE International Conference on Robotics and Automation, Pasadena, CA, USA.10.1109/ROBOT.2008.4543692 ↗
18. Warehouse automation by logistic robotic networks: A cyber-physical control approach10.1631/FITEE.2000156 ↗
19. Multi-robot task allocation problem with multiple nonlinear criteria using branch and bound and genetic algorithms10.1007/s11370-021-00393-4 ↗
20. Multi-robot task allocation in disaster response: Addressing dynamic tasks with deadlines and robots with range and payload constraints10.1016/j.robot.2021.103905 ↗
21. Genetic algorithm for task allocation and path planning of multi-robot system
22. Chen, J., Wang, J., Xiao, Q., and Chen, C. (2018, January 18–21). A multi-robot task allocation method based on multi-objective optimization. Proceedings of the 2018 15th International Conference on Control, Automation, Robotics and Vision (ICARCV), Singapore.10.1109/ICARCV.2018.8581110 ↗
23. Multi-robot task allocation based on ant colony algorithm10.4304/jcp.7.9.2160-2167 ↗
24. A comprehensive taxonomy for multi-robot task allocation10.1177/0278364913496484 ↗
25. Zhou, S., Zhang, L., Yang, Y., Lyu, Q., Yin, P., Callison-Burch, C., and Neubig, G. (2022). Show me more details: Discovering hierarchies of procedures from semi-structured web data. arXiv.10.18653/v1/2022.acl-long.214 ↗
26. Lin, F., La Malfa, E., Hofmann, V., Yang, E.M., Cohn, A., and Pierrehumbert, J.B. (2024). Graph-enhanced large language models in asynchronous plan reasoning. arXiv.
27. Cao, Y., and Lee, C. (2023). Robot behavior-tree-based task generation with large language models. arXiv.
28. LiP-LLM: Integrating Linear Programming and dependency graph with Large Language Models for multi-robot task planning10.1109/LRA.2024.3518105 ↗
29. Task allocation on layered multiagent systems: When evolutionary many-objective optimization meets deep Q-learning10.1109/TEVC.2021.3049131 ↗
30. Deep reinforcement learning for user association and resource allocation in heterogeneous cellular networks10.1109/TWC.2019.2933417 ↗
31. The class labels and spatial information based fault diagnosis of air handling unit via combining kernel Fischer discriminant analysis with an improved graph convolutional neural network10.1016/j.measurement.2025.118622 ↗
32. (2026, April 12). Technologies of Vision (TeV) @ FBK. WildBe (Revision 010f5f0). 2024. Available online: https://huggingface.co/datasets/FBK-TeV/WildBe.
33. Yalcinkaya, B., Couceiro, M.S., Pina, L., Soares, S., Valente, A., and Remondino, F. (2024, January 13–17). Towards Enhanced Human Activity Recognition for Real-World Human-Robot Collaboration. Proceedings of the 2024 IEEE International Conference on Robotics and Automation (ICRA), Yokohama, Japan.10.1109/ICRA57147.2024.10610664 ↗
34. Fletcher, S., Oostveen, A., Chippendale, P., Couceiro, M., Turtiainen, M., and Ballester, L. (2023, January 17–18). Developing Unmanned Aerial Robotics to Support Wild Berry Harvesting in Finland: Human Factors, Standards And Ethics. Proceedings of the ICRES 2023, Utrecht, The Netherlands.
35. Yalçinkaya, B., Couceiro, M., Soares, S.F.S.P., and Valente, A. (2024). Unlocking the Potential of Human-Robot Synergy under Advanced Industrial Applications: The FEROX Simulator. European Robotics Forum 2024, Springer.10.1007/978-3-031-76428-8_9 ↗
36. Yalcinkaya, B., Couceiro, M.S., Soares, S., and Valente, A. (2025). FORMIGA: A fleet management framework for sustainable human–robot collaboration in field robotics. Front. Robot. AI, 12.10.3389/frobt.2025.1706910 ↗