Bee-inspired task allocation algorithm for multi-UAV search and rescue missions

被引:9
作者
Kurdi, Heba [1 ,2 ]
Al-Megren, Shiroq [2 ,3 ]
Aloboud, Ebtesam [4 ]
Alnuaim, Abeer Ali [5 ]
Alomair, Hessah [1 ]
Alothman, Reem [1 ]
Ben Muhayya, Alhanouf [1 ]
Alharbi, Noura [1 ]
Alenzi, Manal [1 ]
Youcef-Toumi, Kamal [2 ]
机构
[1] King Saud Univ, Comp Sci Dept, Riyadh, Saudi Arabia
[2] MIT, Mech Engn Dept, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[3] King Saud Univ, Informat Technol Dept, Riyadh, Saudi Arabia
[4] Al Imam Mohammad Ibn Saud Islam Univ, Comp Sci Dept, Riyadh, Saudi Arabia
[5] King Saud Univ, Comp Sci & Engn Dept, Riyadh, Saudi Arabia
关键词
task allocation; bio-inspired algorithms; unmanned aerial vehicles; UAVs; distributed systems; search and rescue; SAR; optimisation problems; OPTIMIZATION; COLONY; SIMULATION;
D O I
10.1504/IJBIC.2020.112339
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Task allocation plays a pivotal role in the optimisation of multi-unmanned aerial vehicle (multi-UAV) search and rescue (SAR) missions in which the search time is critical and communication infrastructure is unavailable. These two issues are addressed by the proposed BMUTA algorithm, a bee-inspired algorithm for autonomous task allocation in multi-UAV SAR missions. In BMUTA, UAVs dynamically change their roles to adapt to changing SAR mission parameters and situations by mimicking the behaviour of honeybees foraging for nectar. Four task allocation heuristics (auction-based, max-sum, ant colony optimisation, and opportunistic task allocation) were thoroughly tested in simulated SAR mission scenarios to comparatively assess their performances relative to that of BMUTA. The experimental results demonstrate the ability of BMUTA to achieve a superior number of rescued victims with much shorter rescue times and runtime intervals. The proposed approach demonstrates a high level of flexibility based on its situational awareness, high autonomy, and economic communication scheme.
引用
收藏
页码:252 / 263
页数:12
相关论文
共 29 条
[21]   On honey bees and dynamic server allocation in Internet hosting centers [J].
Nakrani, S ;
Tovey, C .
ADAPTIVE BEHAVIOR, 2004, 12 (3-4) :223-240
[22]  
Pujol-Gonzalez M, 2014, AAMAS'14: PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS, P1695
[23]   A Disaster Response System based on Human-Agent Collectives [J].
Ramchurn, Sarvapali D. ;
Trung Dong Huynh ;
Wu, Feng ;
Ikuno, Yukki ;
Flann, Jack ;
Moreau, Luc ;
Fischer, Joel E. ;
Jiang, Wenchao ;
Rodden, Tom ;
Simpson, Edwin ;
Reece, Steven ;
Roberts, Stephen ;
Jennings, Nicholas R. .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2016, 57 :661-708
[24]  
Segui-Gasco P, 2014, IEEE GLOBE WORK, P1445, DOI 10.1109/GLOCOMW.2014.7063637
[25]  
Swiss Re Institute, 2018, NAT CAT MAN MAD DIS
[26]   Using auction-based task allocation scheme for simulation optimization of search and rescue in disaster relief [J].
Tang, Jian ;
Zhu, Kejun ;
Guo, Haixiang ;
Gong, Chengzhu ;
Liao, Can ;
Zhang, Shuwen .
SIMULATION MODELLING PRACTICE AND THEORY, 2018, 82 :132-146
[27]   Ant Colony Optimization for Task Allocation in Multi-Agent Systems [J].
Wang Lu ;
Wang Zhiliang ;
Hu Siquan ;
Liu Lei .
CHINA COMMUNICATIONS, 2013, 10 (03) :125-132
[28]   Modeling and simulation of dynamic ant colony's labor division for task allocation of UAV swarm [J].
Wu, Husheng ;
Li, Hao ;
Xiao, Renbin ;
Liu, Jie .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2018, 491 :127-141
[29]   Optimal Ant Colony Algorithm based Multi-Robot, Task Allocation and Processing Sequence Scheduling [J].
Zheng, Taixiong ;
Yang, Liangyi .
2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, :5693-5698