Multi-UAV Cooperative Task Allocation Based on Multi-strategy Clustering Ant Colony Optimization Algorithm
Research Article  ·  Published: 11 July 2025
Issue cover
ICCK Transactions on Intelligent Systematics
Volume 2, Issue 3, 2025: 149-159
Research Article Free to Read

Multi-UAV Cooperative Task Allocation Based on Multi-strategy Clustering Ant Colony Optimization Algorithm

1 School of Electronic Information and Automation, Civil Aviation University of China, Tianjin 300100, China
* Corresponding Author: Hui Sun, [email protected]
Volume 2, Issue 3

Article Information

Abstract

To address the issues of low solving efficiency and susceptibility to local optima in multi-unmanned aerial vehicle (multi-UAV) task allocation algorithms within urban areas, this study constructs a task allocation model aiming to minimize economic costs for material delivery and reduce the urgency of rescue task demands. A multi-strategy clustering ant colony optimization algorithm (KMACO) is proposed for solution. Specifically, the K-means clustering method is utilized to partition the number of rescue tasks assigned to each UAV. In the ant colony optimization algorithm, a pheromone update strategy and a random evolution strategy are introduced to guide population search directions, thereby enhancing solving efficiency and avoiding local optima. Experimental results demonstrate that the proposed algorithm effectively reduces algorithm running time and operational economic costs while satisfying rescue task urgency requirements. Compared with conventional methods, KMACO shows superior performance in convergence speed and solution quality, thus providing an optimized decision-making framework for emergency rescue operations in complex urban environments.

Graphical Abstract

Multi-UAV Cooperative Task Allocation Based on Multi-strategy Clustering Ant Colony Optimization Algorithm

Keywords

UAV task allocation ant colony algorithm K-means clustering

Data Availability Statement

Data will be made available on request.

Funding

This work was supported by Key Research and Development Program of Tianjin, China of funding agency under 22YFZCSN00210.

Conflicts of Interest

The authors declare no conflicts of interest.

Ethical Approval and Consent to Participate

Not applicable.

References

  1. Xie, S., Zhang, A., Bi, W., & Tang, Y. (2019). Multi-UAV mission allocation under constraint. Applied Sciences, 9(11), 2184.
    [CrossRef] [Google Scholar]
  2. Yang, W. Z., & Xin, Y. (2021, March). Multi-UAV task assignment based on quantum genetic algorithm. In Journal of Physics: Conference Series (Vol. 1824, No. 1, p. 012010). IOP Publishing.
    [CrossRef] [Google Scholar]
  3. Miao, Y., Zhong, L., Yin, Y., Zou, C., & Luo, Z. (2017). Research on dynamic task allocation for multiple unmanned aerial vehicles. Transactions of the Institute of Measurement and Control, 39(4), 466-474.
    [CrossRef] [Google Scholar]
  4. Poudel, S., & Moh, S. (2022). Task assignment algorithms for unmanned aerial vehicle networks: A comprehensive survey. Vehicular Communications, 35, 100469.
    [CrossRef] [Google Scholar]
  5. Mangasarian, O. L. (2004). A Newton method for linear programming. Journal of Optimization Theory and Applications, 121, 1-18.
    [CrossRef] [Google Scholar]
  6. Smith, J. C., & Taskin, Z. C. (2008). A tutorial guide to mixed-integer programming models and solution techniques. Optimization in medicine and biology, 521-548.
    [Google Scholar]
  7. Bellman, R. (1966). Dynamic programming. Science, 153(3731), 34-37.
    [CrossRef] [Google Scholar]
  8. Han, L. I., Honghai, Z. H. A. N. G., Liandong, Z. H. A. N. G., & Hao, L. I. U. (2021). Multiple logistics unmanned aerial vehicle collaborative task allocation in urban areas. Systems Engineering & Electronics, 43(12).
    [CrossRef] [Google Scholar]
  9. Zhou, X., & Yang, K. (2024). Cooperative multi-task assignment modeling of UAV based on particle swarm optimization. Intelligent Decision Technologies, 18(2), 919-934.
    [CrossRef] [Google Scholar]
  10. Wu, J., Zhang, J., Sun, Y. N., Li, X., Gao, L., & Han, G. (2023). Multi-UAV collaborative dynamic task allocation method based on ISOM and attention mechanism. IEEE Transactions on Vehicular Technology, 73(5), 6225-6235.
    [CrossRef] [Google Scholar]
  11. Jiang, X., Zhou, Q., & Ye, Y. (2017, March). Method of task assignment for UAV based on particle swarm optimization in logistics. In Proceedings of the 2017 International Conference on Intelligent Systems, Metaheuristics & Swarm Intelligence (pp. 113-117).
    [CrossRef] [Google Scholar]
  12. Liu, X. F., Peng, Z. R., Chang, Y. T., & Zhang, L. Y. (2012). Multi-objective evolutionary approach for UAV cruise route planning to collect traffic information. Journal of Central South University, 19(12), 3614-3621.
    [CrossRef] [Google Scholar]
  13. Blum, C. (2005). Ant colony optimization: Introduction and recent trends. Physics of Life reviews, 2(4), 353-373.
    [CrossRef] [Google Scholar]
  14. Ning, J., Zhang, Q., Zhang, C., & Zhang, B. (2018). A best-path-updating information-guided ant colony optimization algorithm. Information Sciences, 433, 142-162.
    [CrossRef] [Google Scholar]
  15. Zhihui, T., Shuaiyong, Z., & Xu, G. (2024). Application of genetic ant colony optimization in high performance computing task scheduling. Computer Applications and Software, 41(3), 246-252. https://dx.doi.org/10.3969/j.issn.1000-386x.2024.03.039
    [Google Scholar]
  16. Gao, S., Wu, J., & Ai, J. (2021). Multi-UAV reconnaissance task allocation for heterogeneous targets using grouping ant colony optimization algorithm. Soft Computing, 25(10), 7155-7167.
    [CrossRef] [Google Scholar]
  17. Liu, Y., & Mao, J. (2020). Research on path planning based on adaptive variable step size ant colony algorithm. Electronic Measurement Technology, 43(7), 76-81.
    [CrossRef] [Google Scholar]
  18. Chen, J., Du, C., Zhang, Y., Han, P., & Wei, W. (2021). A clustering-based coverage path planning method for autonomous heterogeneous UAVs. IEEE Transactions on Intelligent Transportation Systems, 23(12), 25546-25556.
    [CrossRef] [Google Scholar]
  19. Ikotun, A. M., Ezugwu, A. E., Abualigah, L., Abuhaija, B., & Heming, J. (2023). K-means clustering algorithms: A comprehensive review, variants analysis, and advances in the era of big data. Information Sciences, 622, 178-210.
    [CrossRef] [Google Scholar]
  20. Dorigo, M., & Socha, K. (2018). An introduction to ant colony optimization. In Handbook of Approximation Algorithms and Metaheuristics (pp. 395-408). Chapman and Hall/CRC.
    [Google Scholar]
  21. Sivanandam, S. N., Deepa, S. N., Sivanandam, S. N., & Deepa, S. N. (2008). Introduction to particle swarm optimization and ant colony optimization. In Introduction to Genetic Algorithms (pp. 403-424).
    [CrossRef] [Google Scholar]
  22. Dorigo, M., Birattari, M., & Stutzle, T. (2006). Ant colony optimization. IEEE computational intelligence magazine, 1(4), 28-39.
    [CrossRef] [Google Scholar]

Cited By (6)

  1. Wenbo Gu, Ruizhe Ma, Yang Yu, Zongmin Ma. FPSO-Time: A Fuzzy Time Series Forecasting Method Based on Fuzzy Particle Swarm Optimization and Reprogrammed Large Language Models. IEEE Transactions on Fuzzy Systems, 2026 , 34 (2).
    [CrossRef]
  2. Lucija Žužić, Franko Hržić, Jonatan Lerga. Collision course detection for personal watercrafts using models based on recurrent neural networks. Knowledge-Based Systems, 2026 , 333 .
    [CrossRef]
  3. Ang Li, Cheng Zhang. Physics-aware real-time estimation of multi-class travel time variability based on multi-source traffic data. Knowledge-Based Systems, 2026 , 346 .
    [CrossRef]
  4. Yanli Chen, Tianlong Ren, Zhe Cao, Yu Zhang. Knowledge-enhanced path planning for autonomous underwater vehicle covert navigation by fusing thermocline acoustics with an improved rapidly-exploring random tree algorithm. Engineering Applications of Artificial Intelligence, 2026 , 177 .
    [CrossRef]
  5. Xiufeng Zhang, Shuli Tan, Chunxi Yang, Fei Zhou, Lun Hu. Robust Data-Driven Control of Heterogeneous Multi-Agent Systems and Its Application in Autonomous Vehicle and Drone Collaboration. IEEE Transactions on Automation Science and Engineering, 2026 , 23 .
    [CrossRef]
  6. Lvzhe Hu. . 2025 5th International Conference on Computer Science, Electronic Information Engineering and Intelligent Control Technology (CEI), 2025 .
    [CrossRef]
* Citation data provided by Crossref Cited-by.

Cite This Article

APA Style
Wang, R., Shan, Y., Sun, L., & Sun, H. (2025). Multi-UAV Cooperative Task Allocation Based on Multi-strategy Clustering Ant Colony Optimization Algorithm. ICCK Transactions on Intelligent Systematics, 2(3), 149-159. https://doi.org/10.62762/TIS.2025.409447
Export Citation
RIS Format
Compatible with EndNote, Zotero, Mendeley, and other reference managers
TY  - JOUR
AU  - Wang, Rui
AU  - Shan, Yiqing
AU  - Sun, Lianwei
AU  - Sun, Hui
PY  - 2025
DA  - 2025/07/11
TI  - Multi-UAV Cooperative Task Allocation Based on Multi-strategy Clustering Ant Colony Optimization Algorithm
JO  - ICCK Transactions on Intelligent Systematics
T2  - ICCK Transactions on Intelligent Systematics
JF  - ICCK Transactions on Intelligent Systematics
VL  - 2
IS  - 3
SP  - 149
EP  - 159
DO  - 10.62762/TIS.2025.409447
UR  - https://www.icck.org/article/abs/TIS.2025.409447
KW  - UAV
KW  - task allocation
KW  - ant colony algorithm
KW  - K-means clustering
AB  - To address the issues of low solving efficiency and susceptibility to local optima in multi-unmanned aerial vehicle (multi-UAV) task allocation algorithms within urban areas, this study constructs a task allocation model aiming to minimize economic costs for material delivery and reduce the urgency of rescue task demands. A multi-strategy clustering ant colony optimization algorithm (KMACO) is proposed for solution. Specifically, the K-means clustering method is utilized to partition the number of rescue tasks assigned to each UAV. In the ant colony optimization algorithm, a pheromone update strategy and a random evolution strategy are introduced to guide population search directions, thereby enhancing solving efficiency and avoiding local optima. Experimental results demonstrate that the proposed algorithm effectively reduces algorithm running time and operational economic costs while satisfying rescue task urgency requirements. Compared with conventional methods, KMACO shows superior performance in convergence speed and solution quality, thus providing an optimized decision-making framework for emergency rescue operations in complex urban environments.
SN  - 3068-5079
PB  - Institute of Central Computation and Knowledge
LA  - English
ER  - 
BibTeX Format
Compatible with LaTeX, BibTeX, and other reference managers
@article{Wang2025MultiUAV,
  author = {Rui Wang and Yiqing Shan and Lianwei Sun and Hui Sun},
  title = {Multi-UAV Cooperative Task Allocation Based on Multi-strategy Clustering Ant Colony Optimization Algorithm},
  journal = {ICCK Transactions on Intelligent Systematics},
  year = {2025},
  volume = {2},
  number = {3},
  pages = {149-159},
  doi = {10.62762/TIS.2025.409447},
  url = {https://www.icck.org/article/abs/TIS.2025.409447},
  abstract = {To address the issues of low solving efficiency and susceptibility to local optima in multi-unmanned aerial vehicle (multi-UAV) task allocation algorithms within urban areas, this study constructs a task allocation model aiming to minimize economic costs for material delivery and reduce the urgency of rescue task demands. A multi-strategy clustering ant colony optimization algorithm (KMACO) is proposed for solution. Specifically, the K-means clustering method is utilized to partition the number of rescue tasks assigned to each UAV. In the ant colony optimization algorithm, a pheromone update strategy and a random evolution strategy are introduced to guide population search directions, thereby enhancing solving efficiency and avoiding local optima. Experimental results demonstrate that the proposed algorithm effectively reduces algorithm running time and operational economic costs while satisfying rescue task urgency requirements. Compared with conventional methods, KMACO shows superior performance in convergence speed and solution quality, thus providing an optimized decision-making framework for emergency rescue operations in complex urban environments.},
  keywords = {UAV, task allocation, ant colony algorithm, K-means clustering},
  issn = {3068-5079},
  publisher = {Institute of Central Computation and Knowledge}
}

Article Metrics

Citations
Views
4344
PDF Downloads
1140

Publisher's Note

ICCK stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and Permissions

Institute of Central Computation and Knowledge (ICCK) or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
ICCK Transactions on Intelligent Systematics
ICCK Transactions on Intelligent Systematics
ISSN: 3068-5079 (Online) | ISSN: 3069-003X (Print)
Portico
Preserved at
Portico