Multi-criterion multi-UAV task allocation under dynamic conditions

Multi-UAV systems are essential in accomplishing specific tasks across various research applications. UAVs can be used in search and rescue (SR), which requires them to explore disaster areas and rescue survivors. A significant challenge in such a scenario is allocating tasks to UAVs to support as m...

Full description

Saved in:
Bibliographic Details
Published inJournal of King Saud University. Computer and information sciences Vol. 35; no. 9; p. 101734
Main Authors Qamar, Rahim Ali, Sarfraz, Mubashar, Rahman, Atta, Ghauri, Sajjad A.
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.10.2023
Elsevier
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Multi-UAV systems are essential in accomplishing specific tasks across various research applications. UAVs can be used in search and rescue (SR), which requires them to explore disaster areas and rescue survivors. A significant challenge in such a scenario is allocating tasks to UAVs to support as many survivors as possible. The allocation of tasks to a multi-UAV system is a highly intricate issue that falls under the NP-hard classification. Dealing with multiple attributes and constraints for tasks and UAVs can complicate the problem. Based on several limiting factors and distinctive characteristics, this paper proposes a compromised task allocation (TA) approach for multi-UAVs operating in SR scenarios. The proposed algorithm enhances the performance impact (PI) algorithm by incorporating compromised PI (CPI) with specific constraints. Additionally, CPI is extended to compromised dynamic PI (CDPI) to handle any new tasks that may arise during task execution to accommodate dynamic events. Simulation results demonstrate a performance improvement of 22% in task allocation and 28.57% for task prioritization as compared with the PI algorithm.
ISSN:1319-1578
2213-1248
DOI:10.1016/j.jksuci.2023.101734